We've updated our Privacy and Cookies Policy
We've made some important changes to our Privacy and Cookies Policy and we want you to know what this means for you and your data.
Brentford 3-2 Peterborough United
Clayton Donaldson scored late against Peterborough United to give Brentford a sixth win from seven League One games.
The Bees took the lead when Gabby Zakuani headed Adam Forshaw's cross past his own keeper.
Posh stormed back after half-time, with Jack Payne's superb dipping 20-yard effort levelling the score before Britt Assombalonga raced away and finished.
But George Saville bundled in with 10 minutes to go and Donaldson's low shot snatched a dramatic three points.
Peterborough have now lost five league games in a row and have dropped down to fifth, one place behind their opponents.