Jamie Proctor's header was enough for Preston to beat 10-man Exeter.

Steve Tully saw red after just 23 minutes when he brought down Neil Mellor inside the box.

Graham Alexander failed to give North End the lead from the penalty spot though, firing his kick straight at Artur Krysiak.

Proctor secured victory for Phil Brown's men, heading home Paul Parry's free-kick to extend Preston's unbeaten run to four games.

VIEWS FROM THE DRESSING ROOM

Exeter manager Paul Tisdale told BBC Radio Devon:

"Disappointing result but a wonderful performance.

"We weren't dealt the finest of hands I don't think, playing for over an hour with 10 men.

"That would rank alongside one of the best away performances I think we've constructed."

Lineup, Bookings (4) & Substitutions (3)

Preston

  • 21 Turner
  • 05 Carlisle
  • 12 McLean
  • 17 Parry
  • 18 Devine
  • 08 Coutts
  • 10 Nicholson
  • 22 Alexander Booked
  • 29 Middleton (Mayor - 55' )
  • 09 Proctor (McLaughlin - 89' )
  • 33 Mellor (Tsoumou - 77' )

Substitutes

  • 25 Arestidou
  • 02 McLaughlin
  • 15 Barton
  • 16 Mayor
  • 11 Tsoumou

Exeter

  • 01 Krysiak
  • 02 Tully Dismissed
  • 03 Jones
  • 05 Archibald-Henville Booked
  • 06 Duffy
  • 04 Dunne
  • 08 Noble
  • 11 Golbourne
  • 14 Shephard
  • 10 Nardiello Booked
  • 21 Bauza

Substitutes

  • 40 Pidgeley
  • 18 Coles
  • 26 Bennett
  • 31 McNish
  • 29 Nicholls
Ref: Miller
Att: 10,655

Match Stats

Shots

17 9

On target

8 2

Corners

4 5

Fouls

5 12

Live Text Commentary

90:00 +3:21 Full time

Full Time The match has reached full-time.

88:56 Substitution

Substitution Conor McLaughlin comes on in place of Jamie Proctor.

88:21

The referee blows for offside. Iain Turner takes the free kick.

86:18

The offside flag is raised against Daniel Nardiello. Indirect free kick taken by Iain Turner.

84:14

Effort from long distance by Scott Golbourne goes wide of the right-hand upright.

83:12

Free kick awarded for an unfair challenge on Clarke Carlisle by Daniel Nardiello. Clarke Carlisle takes the direct free kick.

81:40

David Noble takes the direct free kick.

81:40 Booking

Booking Graham Alexander is booked.

81:27

Graham Alexander challenges David Noble unfairly and gives away a free kick.

80:27

The official flags Guillem Bauza offside. Iain Turner restarts play with the free kick.

79:08

The ball is swung over by Brian McLean, Richard Duffy makes a clearance.

78:49

Paul Coutts takes a shot. Blocked by Troy Archibald-Henville.

76:27 Substitution

Substitution Juvhel Tsoumou comes on in place of Neil Mellor.

76:27

Effort from just outside the area by Guillem Bauza goes over the bar.

74:09

Chris Shephard delivers the ball in from the corner, Clarke Carlisle makes a clearance.

73:08

Effort from the edge of the area by Guillem Bauza goes wide of the right-hand post.

71:52

Iain Turner takes the direct free kick.

71:52 Booking

Booking The referee books Daniel Nardiello for unsporting behaviour.

71:42

Free kick awarded for an unfair challenge on Graham Alexander by Daniel Nardiello.

70:59

Paul Parry challenges Guillem Bauza unfairly and gives away a free kick. The free kick is swung in left-footed by Chris Shephard, clearance by Graham Alexander.

70:25

The offside flag is raised against Jamie Proctor. Artur Krysiak takes the indirect free kick.

69:57

Free kick awarded for an unfair challenge on Paul Coutts by Guillem Bauza. Free kick taken by Brian McLean.

68:15

The referee gives a free kick against David Noble for handball. Free kick taken by Danny Mayor.

67:29

Free kick awarded for a foul by Danny Mayor on David Noble. David Noble restarts play with the free kick.

67:02

Free kick awarded for an unfair challenge on Brian McLean by Troy Archibald-Henville. Iain Turner restarts play with the free kick.

66:24

Free kick awarded for an unfair challenge on Guillem Bauza by Paul Parry. David Noble takes the free kick.

65:52

James Dunne takes a shot. Save by Iain Turner.

65:15

The offside flag is raised against Jamie Proctor. Indirect free kick taken by Artur Krysiak.

62:49

Jamie Proctor produces a volleyed right-footed shot from 18 yards. Save made by Artur Krysiak.

61:08

Graham Alexander has an effort direct from the free kick, Artur Krysiak makes a save.

61:08 Booking

Booking Troy Archibald-Henville is given a yellow card.

60:45

Danny Mayor fouled by Troy Archibald-Henville, the ref awards a free kick.

59:52

Paul Coutts has an effort at goal from outside the box which goes wide left of the target.

57:04

Danny Mayor takes a shot. Neil Mellor takes a shot. Artur Krysiak makes a save. Close range shot by Neil Mellor misses to the left of the target.

55:25

Short corner taken by Billy Jones.

55:05

Neil Mellor is flagged offside by the assistant referee. Indirect free kick taken by David Noble.

54:10 Substitution

Substitution Danny Mayor is brought on as a substitute for Doyle Middleton.

52:37

The ball is delivered by Neil Mellor, Header from deep inside the penalty area by Doyle Middleton goes harmlessly over the crossbar.

50:17

Corner taken right-footed by Daniel Nardiello, clearance made by Daniel Devine. Daniel Nardiello takes a shot. Paul Parry gets a block in.

50:01

Corner taken short by Daniel Nardiello.

49:27

James Dunne takes a shot.

48:59

The ball is swung over by Paul Parry, save by Artur Krysiak.

46:44

Jamie Proctor decides to take the corner short.

45:30

The ball is swung over by Paul Parry, save made by Artur Krysiak.

45:01

The second half begins.

45:00 +1:49 Half time

Half Time The first half comes to an end.

45:00 +1:24

Short corner taken by Paul Parry from the right by-line.

44:57

Troy Archibald-Henville concedes a free kick for a foul on Paul Coutts. Paul Parry produces a strike on goal direct from the free kick, save by Artur Krysiak.

43:51

The referee blows for offside against Daniel Nardiello. Indirect free kick taken by Iain Turner.

40:05

The assist for the goal came from Paul Parry.

40:05 Goal scored

Goal! - Jamie Proctor - Preston 1 - 0 Exeter Jamie Proctor scores a headed goal from close range. Preston 1-0 Exeter.

38:50

Chris Shephard gives away a free kick for an unfair challenge on Brian McLean. Paul Parry delivers the ball,

37:57

Unfair challenge on Paul Parry by David Noble results in a free kick. Graham Alexander takes the direct free kick.

36:38

Inswinging corner taken from the left by-line by Barry Nicholson, Headed effort from deep inside the area by Brian McLean misses to the right of the goal.

35:27

Free kick awarded for an unfair challenge on Guillem Bauza by Paul Coutts. Artur Krysiak takes the direct free kick.

30:17

The ball is sent over by Brian McLean, Headed effort from inside the area by Neil Mellor misses to the left of the goal.

29:19

The referee blows for offside. Paul Parry takes the indirect free kick.

28:31

Foul by David Noble on Clarke Carlisle, free kick awarded. Free kick taken by Graham Alexander.

27:49

Brian McLean crosses the ball, Headed effort from inside the area by Neil Mellor misses to the right of the goal.

27:17

James Dunne concedes a free kick for a foul on Paul Parry. Free kick taken by Paul Parry.

25:58

Shot by Jamie Proctor from deep inside the penalty area misses to the right of the target.

23:25 Penalty

A save by Artur Krysiak from penalty by Graham Alexander. Preston 0-0 Exeter.

22:19 Dismissal

Dismissal The referee red cards Steve Tully for professional foul.

21:50

Neil Mellor fouled by Steve Tully, the ref awards a Penalty.

21:34

The ball is crossed by Paul Parry, save made by Artur Krysiak.

20:07

The ball is sent over by Paul Coutts.

18:51

Corner taken left-footed by Chris Shephard from the right by-line, save by Iain Turner.

17:58

Corner taken by Barry Nicholson, Chris Shephard manages to make a clearance.

17:26

The referee blows for offside. Clarke Carlisle takes the free kick.

15:31

The assistant referee flags for offside against Daniel Nardiello. Iain Turner takes the free kick.

15:09

Graham Alexander sends in a cross, clearance made by Richard Duffy.

14:49

Paul Coutts delivers the ball, Troy Archibald-Henville makes a clearance.

13:28

Daniel Nardiello has an effort at goal from long range that misses to the right of the target.

13:10

Paul Parry takes a shot. Troy Archibald-Henville gets a block in.

12:06

The referee blows for offside. Brian McLean takes the indirect free kick.

11:33

The official flags Daniel Nardiello offside. Graham Alexander restarts play with the free kick.

8:54

The ball is delivered by Chris Shephard, Close range headed effort by Scott Golbourne goes wide of the left-hand post.

7:29

Jamie Proctor takes a shot. Artur Krysiak makes a save.

7:19

Paul Parry produces a cross, clearance made by Scott Golbourne.

6:35

James Dunne takes a shot from 35 yards and went wide left of the goal.

5:35

The ball is delivered by Paul Parry, save by Artur Krysiak.

5:10

Free kick awarded for an unfair challenge on Graham Alexander by Chris Shephard. Clarke Carlisle restarts play with the free kick.

4:36

Shot from just outside the area by Doyle Middleton goes over the bar.

4:10

The offside flag is raised against Guillem Bauza. Graham Alexander takes the indirect free kick.

0:00

The game kicks-off.

Live data and text provided by our data suppliers