Dundee goalkeeper Kyle Letheren's late penalty save proved crucial as the Scottish Championship leaders secured a narrow win over Dumbarton.

Peter MacDonald had just capitalised on a mistake by keeper Stephen Grindlay to fire the visitors ahead when the Sons won a spot-kick.

Christopher Kane was brought down by Kyle Benedictus but Letheren blocked Bryan Prunty's effort from 12 yards.

And the result preserved Dundee's one-point advantage over Hamilton.

Lineup, Bookings (3) & Substitutions (6)

Dumbarton

  • 01 Grindlay
  • 02 McGinn
  • 09 Megginson
  • 24 Miller
  • 05 McLaughlin
  • 04 Graham
  • 06 Turner (Gilhaney - 66' )
  • 16 Linton (Prunty - 84' )
  • 17 Nish
  • 21 Kane
  • 15 Kirkpatrick (Fleming - 75' )

Substitutes

  • 07 Gilhaney
  • 08 Agnew
  • 11 McDougall
  • 12 Prunty
  • 14 Fleming
  • 19 Ewings
  • 26 Murray

Dundee

  • 01 Letheren
  • 02 Irvine Booked
  • 05 Dyer
  • 06 Davidson
  • 18 Gallagher
  • 17 Benedictus Booked
  • 07 Riley Booked
  • 08 McBride (Rae - 23' )
  • 27 Nade (MacDonald - 59' )
  • 20 McAlister
  • 11 Conroy (Beattie - 76' )

Substitutes

  • 03 Lockwood
  • 09 MacDonald
  • 10 Rae
  • 16 Doris
  • 24 Twardzik
  • 25 Cummins
  • 29 Beattie
Ref: Brian Colvin
Att: 1,222

Match Stats

Shots

20 8

On target

8 3

Corners

5 7

Fouls

6 17

Live Text Commentary

Full time

Full Time Match ends, Dumbarton 0, Dundee 1.

90:00 +3:14 Full time

Full Time Second Half ends, Dumbarton 0, Dundee 1.

90:00 +1:28

Attempt saved. Jim McAlister (Dundee) left footed shot from outside the box is saved in the top centre of the goal.

90:00 +0:56

Corner, Dundee. Conceded by Mark McLaughlin.

89:50

Corner, Dundee. Conceded by Andy Graham.

88:13 Booking

Booking Nicholas Riley (Dundee) is shown the yellow card.

88:08

Mitchel Megginson (Dumbarton) wins a free kick in the defensive half.

88:08

Foul by Nicholas Riley (Dundee).

87:37

Attempt missed. Mark Gilhaney (Dumbarton) left footed shot from outside the box is close, but misses to the left.

84:26

Penalty Dumbarton. Christopher Kane draws a foul in the penalty area.

84:26

Penalty conceded by Kyle Benedictus (Dundee) after a foul in the penalty area.

83:52 Substitution

Substitution Substitution, Dumbarton. Bryan Prunty replaces Scott Linton.

82:27 Goal scored

Goal! Goal! Dumbarton 0, Dundee 1. Peter MacDonald (Dundee) right footed shot from a difficult angle and long range on the right to the bottom left corner.

77:40 Booking

Booking Kyle Benedictus (Dundee) is shown the yellow card.

77:28

Michael Miller (Dumbarton) wins a free kick in the attacking half.

77:28

Foul by Kyle Benedictus (Dundee).

76:10

Corner, Dumbarton. Conceded by Declan Gallagher.

75:40 Substitution

Substitution Substitution, Dundee. Craig Beattie replaces Ryan Conroy.

74:23 Substitution

Substitution Substitution, Dumbarton. Garry Fleming replaces Jordan Kirkpatrick.

73:36

Attempt blocked. Mitchel Megginson (Dumbarton) right footed shot from outside the box is blocked.

73:05

Christopher Kane (Dumbarton) wins a free kick on the left wing.

73:05

Foul by Kyle Benedictus (Dundee).

69:17

Corner, Dumbarton. Conceded by Gary Irvine.

67:44

Attempt saved. Colin Nish (Dumbarton) right footed shot from the centre of the box is saved in the bottom right corner.

66:22

Foul by Mark McLaughlin (Dumbarton).

66:22

Nicholas Riley (Dundee) wins a free kick on the right wing.

65:28 Substitution

Substitution Substitution, Dumbarton. Mark Gilhaney replaces Chris Turner.

64:19

Corner, Dundee. Conceded by Mark McLaughlin.

63:37

Corner, Dundee. Conceded by Chris Turner.

62:59

Attempt saved. Jordan Kirkpatrick (Dumbarton) right footed shot from outside the box is saved in the centre of the goal.

62:14

Christopher Kane (Dumbarton) wins a free kick in the attacking half.

62:14

Foul by Gavin Rae (Dundee).

60:49

Colin Nish (Dumbarton) wins a free kick in the attacking half.

60:49

Foul by Kyle Benedictus (Dundee).

59:43

Attempt blocked. Peter MacDonald (Dundee) right footed shot from outside the box is blocked.

58:47 Substitution

Substitution Substitution, Dundee. Peter MacDonald replaces Christian Nade.

57:34

Attempt missed. Chris Turner (Dumbarton) left footed shot from outside the box is too high.

57:01

Mitchel Megginson (Dumbarton) wins a free kick in the attacking half.

57:01

Foul by Gavin Rae (Dundee).

55:59

Attempt missed. Mark McLaughlin (Dumbarton) header from the centre of the box is close, but misses to the left.

55:15 Booking

Booking Gary Irvine (Dundee) is shown the yellow card.

55:00

Christopher Kane (Dumbarton) wins a free kick in the defensive half.

55:00

Foul by Gary Irvine (Dundee).

54:33

Foul by Chris Turner (Dumbarton).

54:33

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

53:11

Attempt missed. Colin Nish (Dumbarton) header from the centre of the box is just a bit too high.

50:46

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

49:37

Chris Turner (Dumbarton) wins a free kick in the defensive half.

49:37

Foul by Gavin Rae (Dundee).

48:43

Foul by Mitchel Megginson (Dumbarton).

48:43

Gary Irvine (Dundee) wins a free kick in the defensive half.

45:00

Second Half begins Dumbarton 0, Dundee 0.

45:00 +1:05 Half time

Half Time First Half ends, Dumbarton 0, Dundee 0.

45:00 +0:24

Attempt missed. Christian Nade (Dundee) right footed shot from the centre of the box is close, but misses to the left.

43:04

Attempt missed. Paul McGinn (Dumbarton) right footed shot from the right side of the box misses to the right.

42:42

Mark McLaughlin (Dumbarton) wins a free kick in the attacking half.

42:42

Foul by Christian Nade (Dundee).

40:46

Scott Linton (Dumbarton) wins a free kick on the right wing.

40:46

Foul by Gavin Rae (Dundee).

39:53

Corner, Dundee. Conceded by Michael Miller.

38:07

Mark McLaughlin (Dumbarton) wins a free kick in the attacking half.

38:07

Foul by Christian Nade (Dundee).

34:43

Attempt missed. Christopher Kane (Dumbarton) left footed shot from the centre of the box is too high.

34:12

Foul by Kyle Benedictus (Dundee).

34:12

Colin Nish (Dumbarton) wins a free kick in the defensive half.

33:45

Attempt saved. Christopher Kane (Dumbarton) right footed shot from the centre of the box is saved in the bottom right corner.

33:32

Attempt saved. Jordan Kirkpatrick (Dumbarton) right footed shot from the centre of the box is saved in the centre of the goal.

31:26

Attempt missed. Christian Nade (Dundee) header from the centre of the box is close, but misses to the left.

30:42

Attempt saved. Colin Nish (Dumbarton) left footed shot from the centre of the box is saved in the bottom left corner.

30:24

Attempt missed. Christopher Kane (Dumbarton) left footed shot from the centre of the box is close, but misses to the right.

27:09

Christopher Kane (Dumbarton) wins a free kick on the left wing.

27:09

Foul by Kyle Benedictus (Dundee).

26:30

Foul by Colin Nish (Dumbarton).

26:30

Declan Gallagher (Dundee) wins a free kick on the left wing.

26:01

Chris Turner (Dumbarton) wins a free kick in the defensive half.

26:01

Foul by Iain Davidson (Dundee).

24:23

Corner, Dumbarton. Conceded by Gary Irvine.

23:28

Corner, Dumbarton. Conceded by Gary Irvine.

23:12

Attempt blocked. Mitchel Megginson (Dumbarton) right footed shot from outside the box is blocked.

22:25 Substitution

Substitution Substitution, Dundee. Gavin Rae replaces Kevin McBride because of an injury.

22:12

Colin Nish (Dumbarton) wins a free kick in the attacking half.

22:12

Foul by Declan Gallagher (Dundee).

21:35

Delay over. They are ready to continue.

21:34

Delay over. They are ready to continue.

19:36

Delay in match Kevin McBride (Dundee) because of an injury.

17:45

Attempt missed. Christopher Kane (Dumbarton) right footed shot from the right side of the box is close, but misses to the right.

10:36

Foul by Declan Gallagher (Dundee).

10:36

Colin Nish (Dumbarton) wins a free kick on the left wing.

9:25

Gary Irvine (Dundee) wins a free kick on the left wing.

9:25

Foul by Colin Nish (Dumbarton).

9:01

Attempt missed. Declan Gallagher (Dundee) header from very close range is too high.

8:39

Corner, Dundee. Conceded by Jordan Kirkpatrick.

8:02

Corner, Dundee. Conceded by Paul McGinn.

6:45

Attempt missed. Christopher Kane (Dumbarton) header from the centre of the box misses to the right.

5:25

Attempt missed. Iain Davidson (Dundee) right footed shot from outside the box is too high.

4:32

Corner, Dumbarton. Conceded by Kyle Letheren.

4:23

Attempt saved. Mitchel Megginson (Dumbarton) right footed shot from outside the box is saved in the top centre of the goal.

3:47

Attempt missed. Christopher Kane (Dumbarton) right footed shot from outside the box misses to the right.

2:30

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

2:30

Foul by Jordan Kirkpatrick (Dumbarton).

0:55

Attempt saved. Christopher Kane (Dumbarton) right footed shot from very close range is saved in the bottom right corner.

0:41

Attempt saved. Scott Linton (Dumbarton) right footed shot from outside the box is saved in the top right corner.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers