Rotherham conceded an early lead in falling down to a 2-1 defeat against Fulham at Craven Cottage.
Joe Newell put the Millers ahead on 19 minutes but goals from Stefan Johansen and Floyd Ayite either side of half-time reversed the result.
In reality, Fulham had the chances to continue a goal glut, which has seen them score nine goals in two games, as Chris Martin saw a penalty saved and Johansen hit a post with a free-kick.
But they did enough to extend their unbeaten run at Craven Cottage to five games and move to within two points of the top six.
For Rotherham, who finally ended a 15-game winless run against QPR on Saturday, things started well when Joe Newell put them ahead midway through the first half, but normal service was resumed and they slumped to a 15th league defeat.
Given Fulham's goal frenzy in recent weeks, Rotherham would have been keen to land the first blow and they were gifted the perfect chance in the third minute as a loose pass saw Izzy Brown burst through on goal, but he chose to square to Danny Ward and the shot was easily saved by David Button.
The Cottagers were enjoying plenty of the ball, but the chances were all the Millers' and, after Button had tipped over Tom Adeyemi's effort, they took the lead after 18 minutes.
Adeyemi fed the dangerous Brown, who squared it to Newell, with the midfielder drilling into the bottom corner from 22 yards.
It was always going to be optimistic for Rotherham to keep a clean sheet given their defensive record this season and so it proved as Fulham levelled just after the half-hour.
Martin's goalbound shot was superbly blocked by Richard Wood, but the loose ball fell to Ryan Sessegnon and his ball into the area was met by Johansen, who coolly slotted into the corner from just inside the area.
That saw the tide turn and the hosts had three good chances to take the lead before the interval, but they found goalkeeper Lewis Price in good form.
Price's legs kept out Ayite's effort after a nice piece of skill and then he acrobatically tipped over Tom Cairney's header from a quick counter-attack before Michael Madl headed the resulting corner wide.
The hosts came out firing after the break and they needed nine minutes to go in front as Ayite swept home Lucas Piazon's shot from 12 yards.
This gave Jokanovic's men license to go and attack and Johansen grazed a post with a free-kick and Martin missed from the spot after Aimen Belaid was adjudged to have pushed Madl.
Sone Aluko, Cairney twice, and Sessegnon all racked up missed chances, but there was no danger of a Rotherham comeback.
Get more from the Yorkshire Post Sports team