![Mihailo Ivanovic [centre-left] and George Honeyman [centre-right] celebrate after the former scored for Millwall](https://ichef.bbci.co.uk/ace/standard/2560/cpsprodpb/fa8e/live/7f2ef020-1233-11f0-afc6-d1fc00c8c982.jpg)
George Honeyman's corner was headed in by Mihailo Ivanovic for the Serbian's eighth goal for Millwall
Mihailo Ivanovic struck late to snatch a narrow victory for Millwall against Portsmouth and keep his side's Championship play-off hopes alive.
The Serbian's two headers, either side of Andre Dozzell's equaliser, sent the Lions within six points of sixth-placed Bristol City with six games of the season remaining.
Ivanovic nodded in George Honeyman's corner shortly before the hour after a tepid first half.
Pompey boss John Mousinho responded with a triple substitution and was rewarded when Dozzell smashed in on 80 minutes.
But Ivanovic popped up again with three minutes left to head in Caper De Norre's inch-perfect cross and seal all three points for the hosts, while Pompey have now lost 10 of their last 11 away games.

Ivanovic's goals were his eighth and ninth since joining Millwall in the summer
The game started at a frantic pace in the south London sun but chances were at a premium in the first half, with George Saville volleying wide and Japhet Tanganga heading over for the hosts.
Colby Bishop went closest for the visitors with a volley that forced a strong save from Millwall keeper Lukas Jensen.
The Lions lost Tanganga to an arm injury late in the first half, with Ryan Leonard on to replace the former Tottenham Hotspur defender, who left the pitch wearing a sling.
Millwall took the lead just before the hour as Mihailo Ivanovic found space in the box to head into the far corner from Honeyman's corner.
Matt Richie struck the post from close range as the visitors searched for the equaliser.
The hosts were causing the Portsmouth defence big problems at set-pieces and Pompey boss made a treble substitution with Harvey Blair, Christian Saydee and Marlon Pack introduced.
And two of those were involved as the visitors soon equalised, Blair with the ball in before Saydee saw his shot blocked.
It fell to Dozzell, who fired through the bodies and past Jensen to level the score.
But with three minutes to go, Ivanovic popped up again to head in a pinpoint cross from De Norre.
Alex Neil's side sit ninth in the table with six games remaining, with faint hopes of reaching the playoff spots.
They travel to Bramall Lane to face automatic-promotion chasers Sheffield United on Tuesday.
While Portsmouth visit Coventry City the following day looking to improve their miserable away record, with just four points between them in 17th and Cardiff City in the drop zone.
Post-match reaction
Millwall boss Alex Neil told BBC Radio London:
"I thought we deserved to win, first half we were really dominant without getting the goal I felt we really deserved, that was frustrating.
"At half time we spoke about final third decision making and making sure our strikers were stronger and a bit more aggressive.
"I thought both strikers were excellent in the second half and we deserved the win, we could have scored another couple after the second goal too.
"I think (Japhet) Tanganga might have broken his hand he couldn't move it, we'll get it x-rayed tonight and find out."
Portsmouth boss John Mousinho told BBC Radio Solent:
"I'm incredibly frustrated. It feels like deja vu from three weeks ago at Preston and that's the most frustrating thing.
"After going a goal down we clicked into gear and started to play really well, which is a frustration anyway. We were far too predictable in the first half.
"I can accept us losing goals in a certain way but the way we conceded that second goal - we defended the set-play well until the second phase and left four v one at the back post.
"I can't understand how we're playing so well in certain moments and then really losing focus towards the back end of the game."