Rangers strolled into the Scottish Cup semi-final with a one-sided replay win over Albion Rovers.

It was an improved performance from the League One champions after the first game, with their part-time League Two opponents rarely threatening.

Fraser Aird got the visitors off the mark with a sweet first-half volley.

It remained one-way traffic, but Jon Daly's second-half header was the only other reward for Rangers as they set up a semi-final against Dundee United.

Ally McCoist's men needed a late equaliser to force a replay when the sides first met eight days ago in a 1-1 draw.

Rovers worked hard in a replay switched to Hamilton Academical's New Douglas Park, and could have equalised when Cammy Bell saved well from David Crawford.

Fraser Aird celebrates with Ally McCoist

Fraser Aird's opening goal eased the pressure on Ally McCoist and his side

But, in truth, the Coatbridge side struggled to get out of their own half for much of the game.

Forward Calum Gallagher was handed his first start for Rangers after scoring on his debut in Saturday's league win over Dunfermline Athletic - and the teenager made an instant impact.

He picked out Aird in the box with a fine cross and his fellow 19-year-old met the ball with a brilliant first-time volley to put the Glasgow side into the lead.

Any notion that Rovers would fold after losing the early goal were dispelled as Bell was forced into a fine, parried save after Crawford collected the ball inside the area and cracked a vicious shot at the Rangers goalkeeper.

Rangers upped the pressure after that scare as Bilel Mohsni shot wide before Daly had a header take a nick off a defender and deflect past the post.

Mark McGuigan deflected another effort from Aird over the bar, Gallagher tested goalkeeper Neil Parry with a low effort and Ian Black drilled wide, but Rangers had to settle for a one-goal advantage at half-time.

With Rovers camped in their own half, Rangers' main joy was coming from crosses and Mohsni headed wide before Daly finally doubled Rangers' advantage, leaping to meet Richard Foster's cross and nodding in from close range.

It should have been 3-0 minutes later when Lee McCulloch played in Gallagher, but the steam was taken off his shot by team-mate Nicky Law's heel and it trundled into the hands of Parry.

Parry still had more to do, though, when Ross Dunlop's attempted clearance rebounded off Law and almost caught the keeper out, but he reacted brilliantly to palm the ball over the bar.

The game then settled into a lull, with Rovers not keen to expose themselves and the visitors realising the game was already won.

Alan Reid had to clear off the line in the dying seconds after a chip from Law, but the game meandered to an uneventful finish.

By then, Rangers had the job done and can now look forward to an Ibrox semi-final against Jackie McNamara's Scottish Premiership side.

Rovers, meanwhile, must settle for making about £300,000 from the two ties - an amount their chairman reckons would normally take them about 20 years to earn.

Lineup, Bookings (4) & Substitutions (5)

Albion Rovers

  • 01 Parry
  • 02 Reid Booked
  • 04 Russell Booked
  • 08 Chaplain Booked
  • 03 Dunlop
  • 06 Dunlop
  • 09 McGuigan
  • 07 Cusack (Flood - 78' )
  • 10 Crawford (Walker - 60' )
  • 05 Donnelly
  • 11 Phillips (Tiffney - 81' )

Substitutes

  • 12 Walker
  • 14 Flood
  • 15 Kennedy
  • 16 Innes
  • 17 McGinley
  • 18 Tiffney
  • 19 Maguire

Rangers

  • 01 Bell
  • 02 Foster
  • 05 Wallace
  • 10 Hutton Booked (Faure - 81' )
  • 06 McCulloch
  • 03 Mohsni
  • 07 Gallagher (Clark - 71' )
  • 08 Black
  • 09 Daly
  • 11 Law
  • 04 Aird

Substitutes

  • 12 Clark
  • 14 Faure
  • 15 Peralta Sosa
  • 16 Simonsen
  • 17 Crawford
  • 18 Smith
  • 19 Shiels

Match Stats

Shots

1 12

On target

1 5

Corners

0 9

Fouls

8 9

Live Text Commentary

Full time

Full Time Match ends, Albion Rovers 0, Rangers 2.

90:00 +2:01 Full time

Full Time Second Half ends, Albion Rovers 0, Rangers 2.

90:00 +1:31

Michael Dunlop (Albion Rovers) wins a free kick in the defensive half.

90:00 +1:31

Foul by Nicky Clark (Rangers).

90:00 +1:08

Attempt saved. Nicky Law (Rangers) right footed shot from the centre of the box is saved in the bottom right corner.

84:12

Foul by Joshua Flood (Albion Rovers).

84:12

Sebastien Faure (Rangers) wins a free kick in the attacking half.

82:39

Alan Reid (Albion Rovers) wins a free kick on the left wing.

82:39

Foul by Lee Wallace (Rangers).

80:57 Substitution

Substitution Substitution, Albion Rovers. Ryan Tiffney replaces Gary Phillips.

80:51 Substitution

Substitution Substitution, Rangers. Sebastien Faure replaces Kyle Hutton.

77:07 Substitution

Substitution Substitution, Albion Rovers. Joshua Flood replaces Liam Cusack.

76:46 Booking

Booking Kyle Hutton (Rangers) is shown the yellow card.

76:41

Liam Cusack (Albion Rovers) wins a free kick in the attacking half.

76:41

Foul by Kyle Hutton (Rangers).

75:16

Foul by Michael Dunlop (Albion Rovers).

75:16

Nicky Clark (Rangers) wins a free kick in the defensive half.

73:28 Booking

Booking Barry Russell (Albion Rovers) is shown the yellow card.

73:24

Foul by Barry Russell (Albion Rovers).

73:24

Nicky Clark (Rangers) wins a free kick in the attacking half.

72:42

Foul by Liam Cusack (Albion Rovers).

72:42

Kyle Hutton (Rangers) wins a free kick in the attacking half.

71:37 Booking

Booking Alan Reid (Albion Rovers) is shown the yellow card.

71:33

Foul by Alan Reid (Albion Rovers).

71:33

Ian Black (Rangers) wins a free kick on the left wing.

70:22 Substitution

Substitution Substitution, Rangers. Nicky Clark replaces Calum Gallagher.

66:47

Attempt missed. Jon Daly (Rangers) header from the centre of the box is too high.

65:22

Corner, Rangers. Conceded by Alan Reid.

64:51

Corner, Rangers. Conceded by Alan Reid.

63:32

Corner, Rangers. Conceded by Neil Parry.

62:42

Attempt missed. Fraser Aird (Rangers) right footed shot from outside the box misses to the left.

61:05

Alan Reid (Albion Rovers) wins a free kick in the defensive half.

61:05

Foul by Lee Wallace (Rangers).

60:15

Attempt saved. Calum Gallagher (Rangers) right footed shot from the centre of the box is saved in the centre of the goal.

59:24 Substitution

Substitution Substitution, Albion Rovers. Patrick Walker replaces David Crawford.

59:10

Foul by Alan Reid (Albion Rovers).

59:10

Calum Gallagher (Rangers) wins a free kick on the left wing.

56:56 Goal scored

Goal! Goal! Albion Rovers 0, Rangers 2. Jon Daly (Rangers) header from very close range to the top right corner. Assisted by Richard Foster.

53:17

Attempt missed. Bilel Mohsni (Rangers) header from the centre of the box is close, but misses to the left following a corner.

52:50

Corner, Rangers. Conceded by Gary Phillips.

51:12

Attempt missed. Lee Wallace (Rangers) left footed shot from outside the box misses to the right.

47:22 Booking

Booking Scott Chaplain (Albion Rovers) is shown the yellow card.

47:18

Foul by Scott Chaplain (Albion Rovers).

47:18

Nicky Law (Rangers) wins a free kick in the attacking half.

45:00

Second Half begins Albion Rovers 0, Rangers 1.

45:00 +0:07 Half time

Half Time First Half ends, Albion Rovers 0, Rangers 1.

44:35

Ciaran Donnelly (Albion Rovers) wins a free kick in the attacking half.

44:35

Foul by Jon Daly (Rangers).

44:14

Corner, Rangers. Conceded by Michael Dunlop.

44:01

Attempt blocked. Ian Black (Rangers) left footed shot from outside the box is blocked.

43:19

Corner, Rangers. Conceded by Michael Dunlop.

40:52

Attempt saved. Calum Gallagher (Rangers) right footed shot from the centre of the box is saved in the centre of the goal.

36:03

Corner, Rangers. Conceded by Mark McGuigan.

35:45

Attempt blocked. Fraser Aird (Rangers) right footed shot from the left side of the box is blocked.

31:51

Liam Cusack (Albion Rovers) wins a free kick in the defensive half.

31:51

Foul by Kyle Hutton (Rangers).

30:14

Gary Phillips (Albion Rovers) wins a free kick in the attacking half.

30:14

Foul by Richard Foster (Rangers).

28:53

Corner, Rangers. Conceded by Ross Dunlop.

27:14

Attempt missed. Bilel Mohsni (Rangers) right footed shot from outside the box is close, but misses to the right.

25:39

Attempt saved. David Crawford (Albion Rovers) right footed shot from the centre of the box is saved in the bottom right corner.

23:29

Scott Chaplain (Albion Rovers) wins a free kick in the attacking half.

23:29

Foul by Bilel Mohsni (Rangers).

21:33

Corner, Rangers. Conceded by Barry Russell.

17:56 Goal scored

Goal! Goal! Albion Rovers 0, Rangers 1. Fraser Aird (Rangers) right footed shot from very close range to the bottom right corner. Assisted by Calum Gallagher.

5:15

Barry Russell (Albion Rovers) wins a free kick in the attacking half.

5:15

Foul by Calum Gallagher (Rangers).

4:05

Foul by Barry Russell (Albion Rovers).

4:05

Calum Gallagher (Rangers) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers