St Johnstone rose into the Scottish Premiership top six with a rare away victory over Aberdeen as Josh Fowler's early penalty proved decisive.
The striker's spot-kick was the visitors' only shot on target but they put on a solid defensive display, especially when put under pressure in the second half.
However, there were moans and groans among the home support due to Aberdeen's lack of creativity and quality in the final third throughout the game.
Shutting up shop is not what Simo Valakari's side have been known for, but there appears to be more nous about them on their return to the top flight after a campaign in the Championship.
The penalty was a harsh one on Aberdeen, the ball striking Jack Milne's bicep from close range, but under current rules there was little doubt a spot-kick would be awarded.
Fowler stepped up and sent goalkeeper Marius Muller the wrong way, becoming the league's outright top scorer on five goals.
There were two decent chances in the first half for Aberdeen, but Toby Steward made fine saves to deny Ayoub Mouloua and Kevin Nisbet in quick succession.
St Johnstone - who had only won one of their previous 10 league visits to Pittodrie - go fifth, just two points behind Dundee, while the Dons are eighth.