At a subdued Wembley, England made it two wins from two with a routine 5-0 defeat of whipping boys San Marino.
Wayne Rooney took his international goal tally to 42 and forced Alessandro Della Valle into a late own goal, while Phil Jagielka, Danny Welbeck and substitute Andros Townsend also found the target.
Having won 2-0 away to Switzerland in their Group E opener, England have now prevailed in what are likely to be their hardest and easiest fixtures of the campaign. They play away to Estonia on Sunday.
"We could have had more, but I can't fault the players. I'm really pleased," England manager Roy Hodgson said.
"At 5-0 when we lost the ball, we had three or four players sprinting back to win the ball back. That type of desire is very commendable."
Switzerland's campaign went from bad to worse as the team which made the last-16 at the World Cup slumped to a 1-0 defeat in Slovenia.
Milivoje Novakovic grabbed the winner from the penalty spot in Maribor in the 79th minute after Johan Djourou had brought down Kevin Kampl.
The Swiss pressed for a point but were denied by a string of fine saves from Slovenia goalkeeper Samir Handanovic.
Lithuania also made it two wins in two in the group with a 1-0 win over Estonia in Vilnius.
Group G favourites Sweden and Russia fought out a 1-1 draw in Solna but Fabio Capello's Russians stay top on goal difference from Montenegro and Austria.
Ola Toivonen scored a second-half equaliser for the Swedes who were missing injured striker Zlatan Ibrahimovic.
The Rennes forward cancelled out Dynamo Moscow forward Alexander Kokorin's first-half opener as Sweden drew for the second time in as many group matches.
Sweden should have claimed all three points but they missed a first half penalty awarded after Igor Smolnikov fouled Jimmy Durmaz in the area.
Russian goalkeeper Igor Akinfeyev parried Sunderland midfielder Sebastian Larsson's spotkick.
Montenegro were held to an embarrassing 0-0 draw by Liechtenstein, playing their 100th international, in Vaduz.
Austria edged Moldova 2-1 in Chisinau despite playing the last 10 minutes with 10 men.
Sydney FC's Marc Janko scored Austria's winner but was then sent off after David Alaba and Alexandru Dedov had swapped first-half penalties.
-AAP