What a breathless match at Craven Cottage. Brentford battered Fulham and had a stone-wall penalty turned down, an offside goal ruled out in-correctly before falling behind to a super strke by Mitrovic.
But the Bees kept buzzing and scored an equaliser in the 94th minute to break Fulham hearts and give Cardiff a massive boost.
The Bluebirds are back in second, a point ahead of Fulham and a game in hand.
Next weekend, all live on Sky Fulham are away at flying Millwall on Friday while Cardiff host Forest on Saturday night.
The draw for Fulham means Wolves are promoted. Congratulations. They face Birmingham for a party at Molineux tomorrow but they can't win the title yet as Cardiff could still catch them.
What a day in the Championship. What a day for Cardiff City who now have been handed the chance to dictate how this season will end.