Match ends, England 4, Montenegro 1.
England require victory over Poland at Wembley on Tuesday to reach next summer's World Cup in Brazil after a convincing win against Montenegro.
Tottenham winger Andros Townsend rewarded manager Roy Hodgson's surprise decision to give him his international debut with an outstanding display that brought next summer's showpiece clearly into view.
England needed three points after closest Group H rivals Ukraine had earlier beaten Poland - and 22-year-old Townsend provided the inspiration following 45 minutes of goalless frustration that increased the tension inside Wembley.
Townsend's superb run helped set up Wayne Rooney's 49th-minute opener and England looked to be secure when Montenegro's Branko Boskovic sliced Danny Welbeck's cross into his own net.
Dejan Damjanovic threatened to set up an anxious finale when he pulled a goal back in a rare moment of danger from the visitors.
But it was fitting that Townsend should add his own even more significant contribution - a low, swerving finish past Montenegro keeper Vukasin Poleksic to restore England's two-goal advantage.
Daniel Sturridge's injury-time penalty put added gloss on an England performance which fully merited the outcome and will have lifted confidence ahead of another crucial Wembley meeting with old adversaries Poland, who famously blocked their path to the 1974 World Cup.
England top the group with 19 points, one ahead of Ukraine going into the final round of matches.
And, though England spirits will be high, that historic example of Polish defiance, coupled with the knowledge that Ukraine meet minnows San Marino in their final game, will leave Hodgson aware of the work to be done to clear the final hurdle.
The England boss exuded positivity in the pre-match build up and that was reflected in a bold team selection - with Townsend chosen ahead of James Milner.
Apart from very isolated moments, England spent most of the first half in Montenegro territory without being able to convert the chances that came their way.
Everton's Leighton Baines, deputising for the injured Ashley Cole, was a standout performer as the home side dominated possession and territory, creating chances for Welbeck and captain Steven Gerrard that brought saves from Poleksic.
England's best chance of the half came when Townsend's shot was pushed out by Poleksic and Rooney could only hit the outside of the post from an angle when he should have scored.
And in a frantic conclusion to the half, Welbeck saw a shot deflected wide, while Sturridge was off target and had another shot blocked.
With news of Ukraine's win against Poland confirmed during the interval, England's urgency for a goal increased - and it was Rooney who obliged four minutes after the restart.
So much of the credit must go to Townsend, who picked out Welbeck after a long, surging run down the right flank. Poleksic again failed to hold the Manchester United striker's shot and Rooney was lurking to complete the job.
The goal stung Montenegro into action and Joe Hart was forced into his first serious work of the night to turn away Damjanovic's header from Nikola Drincic's free-kick.
England's second goal had an element of farce as Boskovic turned Welbeck's effort into his own net, but that signalled Montenegro's most threatening spell of the game.
Manchester City's Stevan Jovetic struck the bar from 25 yards then Damjanovic poached a goal as he turned Fatos Beqiraj's shot past Hart.
Townsend's spectacular strike settled any nerves and Sturridge got on the scoresheet from the spot after he had been fouled by Ivan Kecojevic to complete a highly satisfactory night for Hodgson and England.
- 2WalkerBooked at 55mins
- 7TownsendSubstituted forWilshereat 80'minutes
- 4GerrardSubstituted forMilnerat 87'minutes
- 8LampardSubstituted forCarrickat 65'minutes
- 2PavicevicBooked at 50minsSubstituted forBeqirajat 57'minutes
- 5VolkovBooked at 53minsSubstituted forVukcevicat 72'minutes
- 8JoveticSubstituted forKasalicaat 81'minutes
- Alberto Undiano Mallenco
- Shots on Target
Second Half ends, England 4, Montenegro 1.
Goal! England 4, Montenegro 1. Daniel Sturridge (England) converts the penalty with a left footed shot to the bottom right corner.
Penalty England. Daniel Sturridge draws a foul in the penalty area.
Penalty conceded by Ivan Kecojevic (Montenegro) after a foul in the penalty area.
Foul by Wayne Rooney (England).
Elsad Zverotic (Montenegro) wins a free kick in the attacking half.
Daniel Sturridge (England) wins a free kick in the attacking half.
Foul by Stefan Savic (Montenegro).
Substitution, England. James Milner replaces Steven Gerrard.
Offside, England. Wayne Rooney tries a through ball, but Daniel Sturridge is caught offside.
Foul by Steven Gerrard (England).
Simon Vukcevic (Montenegro) wins a free kick in the attacking half.
Substitution, Montenegro. Filip Kasalica replaces Stevan Jovetic.
Attempt missed. Stevan Jovetic (Montenegro) right footed shot from outside the box misses to the right. Assisted by Fatos Beqiraj.
Substitution, England. Jack Wilshere replaces Andros Townsend.
Goal! England 3, Montenegro 1. Andros Townsend (England) right footed shot from outside the box to the bottom right corner.
Attempt saved. Wayne Rooney (England) right footed shot from outside the box is saved in the top right corner. Assisted by Danny Welbeck.
Attempt missed. Nikola Drincic (Montenegro) right footed shot from outside the box is too high from a direct free kick.
Foul by Leighton Baines (England).