England have come from behind twice to defeat Scotland 3-2 in a keenly-contested international friendly at Wembley this evening.
The visitors took the lead when James Morrison fired past Joe Hart in the 11th minute. The West Bromwich Albion midfielder was allowed too much time on the edge of the area, although questions will be raised of the goalkeeper.
Roy Hodgson's men drew level in the 29th minute, when Theo Walcott latched on to a Tom Cleverley through ball and cut inside his marker before slotting past Allan McGregor.
It stayed until half time, although Wayne Rooney may feel aggrieved with an offside decision that went against him just before the whistle.
The Scots soon retook after the restart thanks to Kenny Miller, who received the ball with his back to goal and, after making a yard of space, fired low beyond Hart.
That lead only lasted four minutes, however, as Danny Welbeck once again pegged back Gordon Strachan's side.
Southampton striker Rickie Lambert came on to win his first England cap, replacing Wayne Rooney in the 68th minute. His introduction could not have gone much better, as he headed home from a corner with his first touch in international football.