Sweden had to withstand a late barrage from Moldova to claim a win in their Euro 2012 qualifier.
Sweden move up to second in Group E
Sweden had to withstand a late barrage from Moldova to claim a valuable 2-1 win in their Euro 2012 qualifier in Soha.
The Swedes were able to break the deadlock on the half hour courtesy of a strike from Mikael Lustig to give them the lead.
But the result of the game was not confirmed until eight minutes from the end when Sebastian Larsson notched Sweden's second, with Zlatan Ibrahimovic missing from the spot before the interval.
Gutsy Moldova were able to salvage some pride when Alexandr Suvorov grabbed a consolation goal.
Sweden were given a tough time in the first half as the eastern Europeans, who had started the game level on points with Sweden, showed they would be no pushovers.
Stunning
The mercurial Ibrahimovic had almost opened the scoring with a stunning overhead kick that flew over before Viorel Frunza gave warning of his side's threat with a long-range effort that fizzed wide.
The Swedes' early nerves were settled by defender Lustig on the half-hour when he latched onto a Larsson assist to fire home from six yards.
The hosts should have had a second just before half-time when Ibrahimovic was felled in the area by Igor Armas, but the AC Milan striker's powerful penalty was blocked by Stanislav Namasco.
A second goal before the break would have been harsh on the Moldovans, who remained in the game deep into the second period, albeit without posing the same kind of threat.
Eventually Sweden got the second goal they had been searching for when Ibrahimovic cleverly laid the ball inside for Larsson to squeeze his shot past Namasco.
With time ticking down Moldova got themselves on the scoreboard when the Sweden defence only partially cleared and Suvorov lashed home, with his unfancied right foot, from just outside the area.