Millwall have come back from a goal down to defeat Peterborough United at London Road.
The home side took the lead in the 11th minute through George Boyd.
However, they were pegged back just minutes before half-time thanks to a goal from Scott Malone.
Darius Henderson's 64th-minute strike put Millwall in front, and that proved to be decisive.
The result means that Peterborough have now failed to win in their last 10 games.