Match ends, Peterborough United 1, Fleetwood Town 2.
Fleetwood kept their automatic promotion hopes alive in League One with victory at Peterborough United.
A first-ever success at the ABAX Stadium moved Uwe Rosler's men to within four points of second-placed Bolton, who have a game in hand and face Oldham Athletic on Saturday.
Fleetwood took command in a first half they dominated, former Peterborough man David Ball laying on a simple 24th-minute opener for Bobby Grant before Ashley Eastham was left with a similarly easy finish three minutes from half-time after fine work from George Glendon following a quickly-taken corner.
It took hosts Posh an hour to pose any sort of attacking threat on a day where their last mathematical hope of making the play-offs disappeared.
Craig Mackail-Smith saw a penalty shout ignored after being clattered by Alex Cairns, but he fired past the Fleetwood keeper to halve his side's arrears in the 68th minute.
Mackail-Smith tapped home following a brilliant burst and low delivery from the left by Marcus Maddison.
And the striker came closest to snatching a draw when heading a Michael Smith cross straight at Cairns with seven minutes to go.
Match report supplied by the Press Association.
- 1McGeeBooked at 42mins
- 23ChettleSubstituted forMoriasat 46'minutes
- 18Da Silva LopesSubstituted forForresterat 54'minutes
- 38BorgSubstituted forTaylorat 82'minutes
- 5EasthamBooked at 76mins
- 2McLaughlinBooked at 72mins
- 18GlendonSubstituted forSchwablat 87'minutes
- 34DempseySubstituted forBrannaganat 78'minutes
- 22HunterSubstituted forBurnsat 70'minutes
- Eddie Ilderton
- Shots on Target
Second Half ends, Peterborough United 1, Fleetwood Town 2.
Junior Morias (Peterborough United) wins a free kick in the attacking half.
Foul by Markus Schwabl (Fleetwood Town).
Corner, Fleetwood Town. Conceded by Luke McGee.
Attempt blocked. Wes Burns (Fleetwood Town) right footed shot from the left side of the six yard box is blocked.
Corner, Fleetwood Town. Conceded by Andrew Hughes.
Anthony Grant (Peterborough United) wins a free kick in the defensive half.
Foul by Bobby Grant (Fleetwood Town).
Attempt blocked. Craig Mackail-Smith (Peterborough United) right footed shot from very close range is blocked.
Substitution, Fleetwood Town. Markus Schwabl replaces George Glendon.
Foul by Craig Mackail-Smith (Peterborough United).
Nathan Pond (Fleetwood Town) wins a free kick in the defensive half.
Attempt saved. Chris Forrester (Peterborough United) header from very close range is saved in the bottom left corner.
Substitution, Peterborough United. Paul Taylor replaces Andrea Borg.
Lewis Freestone (Peterborough United) wins a free kick in the attacking half.
Foul by Wes Burns (Fleetwood Town).
Substitution, Fleetwood Town. Cameron Brannagan replaces Kyle Dempsey.
Ashley Eastham (Fleetwood Town) is shown the yellow card for a bad foul.
Marcus Maddison (Peterborough United) wins a free kick in the attacking half.