Fulham thrashed Reading 7-0 away from home in the Sky Bet Championship just two months after winning at Blackburn by the same scoreline.
The west London side took a 13th-minute lead through Harry Wilson and stretched it on the brink of half-time with an Aleksandar Mitrovic penalty.
Fulham proved rampant in the second period, as relegation-threatened Reading collapsed, with further goals from Wilson, Kenny Tete, Neeskens Kebano, Tosin Adarabioyo and Mitrovic again.
The visitors had not won in five league matches, though four had been draws, and had slipped from top spot in the Championship to third behind Bournemouth and Blackburn, who are unbeaten since losing 7-0 to the Cottagers on November 3.
Victory moved them back into second place and an automatic promotion slot.
Although they were deservedly thumped, Reading did have a spectacular brace of efforts from former England striker Andy Carroll disallowed – one an overhead kick, the other a left-footed 20-yard volley.
Both were thundered home past Rodak but, on each occasion, the former England forward was adjudged offside.