Match ends, Kilmarnock 0, Aberdeen 2.
Last season's success story Peter Pawlett picked up from where he left off to get Aberdeen's new campaign back on the rails at Rugby Park.
The attacking midfielder thumped in the Dons' opener via Craig Samson's crossbar after the visitors' shaky start.
Former Aberdeen forward Josh Magennis squandered two attempts to put Kilmarnock ahead when clean-through.
And Ryan Jack made no mistake with a bullet header to seal the victory.
The newly-laid artificial pitch in North Ayrshire was expected to favour the hosts, with Dons manager Derek McInnes making it clear before kick-off that he is disappointed Kilmarnock have gone down the field-turf route.
But 90 minutes later he would not have been giving it a second thought, no doubt relieved to bounce back from a horrible opening day defeat to Dundee United.
Rory McKenzie had been lively for Killie in the opening exchanges, firing off a couple of shots that failed to test Jamie Langfield.
The Dons goalkeeper would soon be made to work, though, twice denying Magennis who was sent clear by Samson's kick.
Summer arrival Mark Connolly headed wide of the post to prolong Allan Johnston's side's promising opening, but soon Aberdeen got more involved.
Niall McGinn burst towards goal and skelped a shot off Samson's crossbar before Adam Rooney pinged in a strike that kept the Killie goalie alert.
A quick counter-attack soon after resulted in Aberdeen taking the lead in emphatic style.
Jonny Hayes, back from suspension, found the highly-rated Pawlett who hammered it in off the crossbar from an angle just ahead of the half-time break.
Magennis and Tope Obadeyi put in a good shift and did not let the Dons rear-guard relax as the second-half wore on.
But Aberdeen talisman McGinn produced a timely delivery from the right-hand-side, picking out Jack's run into the Kilmarnock box and the Scotland under-21 midfielder headed firmly into the net to make the three points seem more secure.
Nicky Low sent Hayes through on goal but the Irishman was not able to take the opportunity to slot it by Samson for a third.
- 7McKenzieSubstituted forEremenkoat 72'minutes
- 16ObadeyiSubstituted forCairneyat 77'minutes
- 10JohnstonSubstituted forMuirheadat 69'minutes
- 5TaylorSubstituted forShaughnessyat 88'minutes
- 16PawlettSubstituted forLowat 76'minutes
- 11HayesSubstituted forSmithat 90+2'minutes
- Crawford Allan
- Shots on Target
Second Half ends, Kilmarnock 0, Aberdeen 2.
Substitution, Aberdeen. Cameron Smith replaces Jonny Hayes.
Attempt missed. Robbie Muirhead (Kilmarnock) right footed shot from outside the box is too high.
Substitution, Aberdeen. Joe Shaughnessy replaces Ash Taylor because of an injury.
Attempt missed. Niall McGinn (Aberdeen) left footed shot from the left side of the box misses to the right.
Attempt saved. Nicky Low (Aberdeen) left footed shot from the centre of the box is saved in the bottom left corner.
Attempt missed. Robbie Muirhead (Kilmarnock) left footed shot from outside the box misses to the right.
Foul by Mark Connolly (Kilmarnock).
Adam Rooney (Aberdeen) wins a free kick in the defensive half.
Substitution, Kilmarnock. Paul Cairney replaces Tope Obadeyi.
Substitution, Aberdeen. Nicky Low replaces Peter Pawlett.
Attempt missed. Mark Connolly (Kilmarnock) header from very close range misses to the right.
Corner, Kilmarnock. Conceded by Niall McGinn.
Substitution, Kilmarnock. Alexei Eremenko replaces Rory McKenzie.
Goal! Kilmarnock 0, Aberdeen 2. Ryan Jack (Aberdeen) header from very close range to the high centre of the goal. Assisted by Niall McGinn.
Substitution, Kilmarnock. Robbie Muirhead replaces Chris Johnston.
Attempt saved. Rory McKenzie (Kilmarnock) right footed shot from outside the box is saved in the centre of the goal.
Josh Magennis (Kilmarnock) wins a free kick in the attacking half.
Foul by Willo Flood (Aberdeen).