Dundee top-scorer Peter MacDonald scored a goal either side of half-time against Alloa to help send his team to the top of the Scottish Championship.

Athletic's Graeme Holmes had an effort saved by Kyle Letheren when through on goal before Dundee's Christian Nade volleyed wide of an open goal.

MacDonald nodded Kevin McBride's corner beyond Scott Bain and scored from the spot after Darryl Meggatt handled.

Craig Beattie added a third with a neat run and finish.

With Hamilton Accies stumbling to a surprise 4-1 defeat away to Dumbarton, Dundee are now two points ahead with one game remaining.

That comes at home to fifth-placed Sons next Saturday.

Lineup, Bookings (5) & Substitutions (6)

Alloa Athletic

  • 01 Bain
  • 02 Doyle
  • 05 Tiffoney Booked
  • 06 Young (Robertson - 73' )
  • 04 Gordon
  • 03 Meggatt Dismissed after an earlier booking
  • 08 McCord Booked
  • 10 Holmes
  • 09 Kirk (Caldwell - 53' )
  • 07 Cawley
  • 11 Simmons (Caddis - 60' )

Substitutes

  • 12 Caldwell
  • 14 Caddis
  • 15 Flannigan
  • 16 Riordan
  • 17 Robertson
  • 18 Wilson
  • 21 McDowall

Dundee

  • 01 Letheren
  • 02 Irvine
  • 05 Dyer
  • 10 Rae
  • 18 Gallagher
  • 06 Davidson
  • 20 McAlister Booked (Conroy - 80' )
  • 08 McBride (Riley - 83' )
  • 09 MacDonald
  • 27 Nade (Beattie - 76' )
  • 23 Boyle

Substitutes

  • 07 Riley
  • 11 Conroy
  • 24 Twardzik
  • 25 Cummins
  • 29 Beattie
  • 30 Kerr
  • 33 Wighton
Ref: John Beaton
Att: 2,552

Match Stats

Shots

4 11

On target

1 7

Corners

1 5

Fouls

14 15

Live Text Commentary

Full time

Full Time Match ends, Alloa Athletic 0, Dundee 3.

90:00 +3:08 Full time

Full Time Second Half ends, Alloa Athletic 0, Dundee 3.

87:59 Goal scored

Goal! Goal! Alloa Athletic 0, Dundee 3. Craig Beattie (Dundee) right footed shot from a difficult angle on the right to the bottom left corner.

86:17

Peter MacDonald (Dundee) hits the bar with a right footed shot from the right side of the box.

86:00

Attempt saved. Craig Beattie (Dundee) right footed shot from the centre of the box is saved in the top centre of the goal.

84:38

Attempt saved. Craig Beattie (Dundee) right footed shot from the left side of the box is saved in the bottom left corner.

82:43 Substitution

Substitution Substitution, Dundee. Nicholas Riley replaces Kevin McBride.

81:31

Willie Robertson (Alloa Athletic) wins a free kick on the left wing.

81:31

Foul by Craig Beattie (Dundee).

80:54

Attempt missed. Jonathan Tiffoney (Alloa Athletic) right footed shot from outside the box is close, but misses to the left.

79:50 Substitution

Substitution Substitution, Dundee. Ryan Conroy replaces Jim McAlister.

75:31 Substitution

Substitution Substitution, Dundee. Craig Beattie replaces Christian Nade.

75:16

Willie Robertson (Alloa Athletic) wins a free kick in the attacking half.

75:16

Foul by Gavin Rae (Dundee).

74:46

Attempt saved. Gavin Rae (Dundee) right footed shot from outside the box is saved in the top right corner.

74:17

Corner, Dundee. Conceded by Michael Doyle.

73:15 Booking

Booking Jim McAlister (Dundee) is shown the yellow card.

73:07

Jonathan Tiffoney (Alloa Athletic) wins a free kick on the left wing.

73:07

Foul by Jim McAlister (Dundee).

72:50 Substitution

Substitution Substitution, Alloa Athletic. Willie Robertson replaces Darren Young.

70:56 Goal scored

Goal! Goal! Alloa Athletic 0, Dundee 2. Peter MacDonald (Dundee) converts the penalty with a right footed shot to the bottom left corner.

70:50 Booking

Booking Jonathan Tiffoney (Alloa Athletic) is shown the yellow card.

70:38 Dismissal

Dismissal Second yellow card to Daryll Meggatt (Alloa Athletic) for hand ball.

69:32

Penalty conceded by Daryll Meggatt (Alloa Athletic) with a hand ball in the penalty area.

68:56

Foul by Michael Doyle (Alloa Athletic).

68:56

Christian Nade (Dundee) wins a free kick on the left wing.

68:08

Foul by Darren Young (Alloa Athletic).

68:08

Jim McAlister (Dundee) wins a free kick on the right wing.

66:47

Darren Young (Alloa Athletic) wins a free kick in the attacking half.

66:47

Foul by Declan Gallagher (Dundee).

65:55

Michael Doyle (Alloa Athletic) wins a free kick on the right wing.

65:55

Foul by Willie Dyer (Dundee).

65:05

Liam Caddis (Alloa Athletic) wins a free kick in the attacking half.

65:05

Foul by Peter MacDonald (Dundee).

63:08 Booking

Booking Daryll Meggatt (Alloa Athletic) is shown the yellow card.

63:05

Foul by Daryll Meggatt (Alloa Athletic).

63:05

Peter MacDonald (Dundee) wins a free kick in the attacking half.

60:27

Foul by Darren Young (Alloa Athletic).

60:27

Peter MacDonald (Dundee) wins a free kick in the attacking half.

59:31 Substitution

Substitution Substitution, Alloa Athletic. Liam Caddis replaces Stephen Simmons.

58:26

Foul by Daryll Meggatt (Alloa Athletic).

58:26

Peter MacDonald (Dundee) wins a free kick in the defensive half.

53:11

Foul by Michael Doyle (Alloa Athletic).

53:11

Christian Nade (Dundee) wins a free kick in the defensive half.

52:40 Substitution

Substitution Substitution, Alloa Athletic. Ross Caldwell replaces Andy Kirk.

52:14

Attempt missed. Declan Gallagher (Dundee) header from the centre of the box misses to the left.

51:45

Corner, Dundee. Conceded by Ben Gordon.

48:30

Foul by Stephen Simmons (Alloa Athletic).

48:30

Jim McAlister (Dundee) wins a free kick in the attacking half.

47:40 Booking

Booking Ryan McCord (Alloa Athletic) is shown the yellow card.

47:34

Foul by Ryan McCord (Alloa Athletic).

47:34

Kevin McBride (Dundee) wins a free kick in the attacking half.

45:00

Second Half begins Alloa Athletic 0, Dundee 1.

45:00 +1:10 Half time

Half Time First Half ends, Alloa Athletic 0, Dundee 1.

45:00 +0:09

Andy Kirk (Alloa Athletic) wins a free kick in the attacking half.

45:00 +0:09

Foul by Gavin Rae (Dundee).

44:36

Stephen Simmons (Alloa Athletic) wins a free kick on the right wing.

44:36

Foul by Christian Nade (Dundee).

41:49 Goal scored

Goal! Goal! Alloa Athletic 0, Dundee 1. Christian Nade (Dundee) header from the right side of the six yard box to the bottom left corner. Assisted by Kevin McBride following a corner.

41:15

Corner, Dundee. Conceded by Daryll Meggatt.

40:14

Attempt saved. Christian Nade (Dundee) right footed shot from the centre of the box is saved in the centre of the goal.

39:37

Darren Young (Alloa Athletic) wins a free kick in the attacking half.

39:37

Foul by Jim McAlister (Dundee).

38:13

Corner, Dundee. Conceded by Michael Doyle.

37:17

Jonathan Tiffoney (Alloa Athletic) wins a free kick in the defensive half.

37:17

Foul by Gary Irvine (Dundee).

34:02

Foul by Michael Doyle (Alloa Athletic).

34:02

Jim McAlister (Dundee) wins a free kick in the defensive half.

32:18

Attempt missed. Christian Nade (Dundee) left footed shot from the right side of the six yard box misses to the left.

31:52

Corner, Dundee. Conceded by Kevin Cawley.

21:39

Attempt missed. Iain Davidson (Dundee) right footed shot from the left side of the box is high and wide to the right.

21:00

Gavin Rae (Dundee) wins a free kick in the attacking half.

20:59

Foul by Stephen Simmons (Alloa Athletic).

20:07

Foul by Darren Young (Alloa Athletic).

20:07

Gavin Rae (Dundee) wins a free kick in the defensive half.

15:37

Michael Doyle (Alloa Athletic) wins a free kick on the right wing.

15:37

Foul by Christian Nade (Dundee).

14:53

Graeme Holmes (Alloa Athletic) wins a free kick on the left wing.

14:53

Foul by Gary Irvine (Dundee).

14:00

Stephen Simmons (Alloa Athletic) wins a free kick in the attacking half.

13:59

Foul by Jim McAlister (Dundee).

12:20

Attempt missed. Daryll Meggatt (Alloa Athletic) header from very close range is high and wide to the left.

12:02

Corner, Alloa Athletic. Conceded by Kyle Letheren.

11:48

Attempt saved. Graeme Holmes (Alloa Athletic) right footed shot from the centre of the box is saved in the top centre of the goal.

7:50

Foul by Daryll Meggatt (Alloa Athletic).

7:50

Christian Nade (Dundee) wins a free kick in the defensive half.

6:50

Daryll Meggatt (Alloa Athletic) wins a free kick on the right wing.

6:50

Foul by Christian Nade (Dundee).

5:33

Daryll Meggatt (Alloa Athletic) wins a free kick in the defensive half.

5:33

Foul by Peter MacDonald (Dundee).

3:39

Attempt missed. Kevin Cawley (Alloa Athletic) right footed shot from outside the box misses to the right.

1:00

Iain Davidson (Dundee) wins a free kick in the defensive half.

0:57

Foul by Ryan McCord (Alloa Athletic).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers