Scotland claimed their first home victory of the World Cup qualifying campaign in their final match against Croatia.

Robert Snodgrass set the ball rolling with a first half opener, before Steven Naismith marked his 25th appearance by netting the rebound after Barry Bannan's penalty was saved.

The Hampden triumph saw Gordon Strachan's men claim their second win over the Group A top seeds as the Scots finished the campaign in fourth place.

Naismith was again tasked with leading the line for Scotland after performing the role in last month's win in Macedonia.

Allan McGregor returned from suspension to reclaim the gloves from David Marshall and start in goal at Hampden.

Charlie Mulgrew replaced the suspended Steven Whittaker at left-back, with Allan Hutton on the other flank and Grant Hanley and Russell Martin named in central defence.

Robert Snodgrass and James Morrison returned to a midfield that also included skipper Scott Brown, Barry Bannan and Ikechi Anya as Scotland aimed to end the campaign with a first home win.

Ahead of kick-off, there was a presentation for Naismith as he made his 25th appearance for the national team.

Once the match was under way, Croatia enjoyed the best of the early possession and carved out the first chance when Nikola Kalinic tried his luck with a shot from the edge of the area that flashed wide.

At the other end, Brown's attempts to put the visitors' goal under pressure were thwarted when his effort was blocked by Vedran Corluka, before the ball broke for Naismith who fired over.

Croatia were threatening again when Hanley inadvertently nodded an Ivan Strinic cross into the path of Mario Mandzukic but the danger was cleared before he could unleash the shot.

Both sides looked capable of causing problems in front of goal and it was Scotland who broke the deadlock after 28 minutes.

Naismith released Mulgrew down the left flank and he delivered a lovely cross into the goal-mouth where Snodgrass did well to beat Dejan Lovren to the ball and nod home the opener.

The Norwich City man could have claimed his second moments later but was denied by a fingertip save from Stipe Pletikosa who touched the shot onto the post.

Scotland started the second half brightly, with Bannan curling a free-kick just over from 20 yards a minute after the restart when Ognjen Vukojevic was cautioned for handball.

Morrison then picked up a yellow card of his own for a foul on Kalinic but the visitors failed to capitalise on the set-piece.

A period of pressure from the Croats followed, with Niko Kranjcar seeing his strike deflected wide, before Eduardo rippled the side-netting after being set through on goal.

Scotland were handed the chance to double their advantage when Anya was fouled in the box by Domagoj Vida and the Romanian referee pointed to the spot.

Bannan stepped up for the penalty, which was blocked by Pletikosa, before Naismith reacted quickly to lash home the rebound to put the home side in the driving seat after 73 minutes.

Croatia could have pulled a goal back late on when Nikica Jelavic met a cross from the left from Darijo Srna but his point-blank header was gathered by McGregor as the Scots held on for the 2-0 win.