This was a game Chris Coleman needed to win. His tenure as Wales manager hasn't been the most successful so far and early in the game it didn't look like that was going to change
In the 26th minute, Wales missed a wonderful chance to take the lead when a cross from the excellent Gareth Bale gave Steve Morrison a free header, only for the striker to send his header wide. That became even more expensive, just seconds later, when a long ball down the middle was flicked on for James Morrison to give keeper, Lewis Price, no chance.
But it wasn't game over for Wales - and they can only thank Gareth Bale for that.
Wales equalised after Bale earned a penalty when another of his surging runs was halted by a foul in the box.
The suprs player crowned a truly magnificent performance with a glorious goal to seal the win - rekindling his teams world cup hopes, ending a dismal run of results and maybe saving his managers job.
For Scotland, it means they still haven't won in Cardiff since 1983
So Wales are now forth in group A, and Chris Coleman will be hoping to repeat this success in Croatia on Tuesday.