Robbie Keane had put the visitors ahead on the half-hour mark after Gael Givet handled Aaron Lennon’s cross in the area. The ball didn’t appear to have been placed on the spot but Keane stepped up to drive the ball low past former team-mate Paul Robinson.
Spurs were comfortable but were down to 10 men in the 81st minute, Wilson Palacios seeing red after being booked twice in quick succession for fouls on David Dunn. Rovers capitalised almost immediately, defender-turned-striker Christopher Samba finding Benni McCarthy who turned the ball past Heurelho Gomes.
Blackburn had the upper hand and scored the winner in the 89th minute. Poor defending allowed El Hadji Diouf’s corner to reach Andre Ooijer and the substitute slotted the ball home from close range to secure a vital win.
Northampton striker Kevin van Veen is hoping to make his first start in over a month in the home game against Shrewsbury.
Derby's decision to postpone Sunday's home Sky Bet Championship game against Cardiff was made independently, Derbyshire Police have confirmed.
Rochdale have no new injury worries ahead of Tuesday's Sky Bet League One relegation battle with fellow strugglers Fleetwood.