Fellow promotion hopeful Fulham moved just one point behind leader West Bromwich Albion after securing back-to-back victories with a 1-0 win over Blackburn Rovers.
In-form Brentford sits fifth after a thrilling win over Middlesbrough and Preston North End, which completes the top six, won 2-1 at Wigan Athletic.
There were also victories for Huddersfield Town, Derby County, Cardiff City and Stoke City, while Barnsley drew 1-1 in its Yorkshire derby with Sheffield Wednesday and Reading was held by the same scoreline at home against Hull City.
CALAMITOUS CASILLA AT FAULT AS LEEDS LOSES AGAIN
Kiko Casilla made a crucial goalkeeping error for the second week running as Leeds slipped to a third defeat in four Championship matches, losing 2-0 at Forest.
After conceding a soft goal in his side's 1-0 defeat at home to Queens Park Rangers a week earlier, Casilla allowed Sammy Ameobi to score with a near-post shot that the former Real Madrid man should have had covered.
Marcelo Bielsa's side never recovered and failed to create the glut of chances that have typified its games this season, although Liam Cooper ought to have scored when presented with a free header from which Brice Samba made a one-handed save at the second attempt.
Having weathered some late Leeds pressure, Forest doubled its lead when the excellent Joe Lolley robbed Jack Harrison of possession and ran clean through on goal where he squared to Tyler Walker to score in the last minute of the game.
MITROVIC STRIKE EXTENDS FULHAM'S GOOD FORM
Aleksandar Mitrovic scored his 20th Championship goal of the season to earn Fulham the points at Ewood Park that made it four wins out of five in the league for the Cottagers.
Blackburn went into the game undefeated at home since September but was lucky to go in goalless at the break after Bradley Johnson almost turned Joe Bryan's cross into his own net, but Rovers goalkeeper Christian Walton scrambled across to clear the danger.
Fulham kept the pressure on in the second half and Walton made a diving, one-handed save from a Tom Cairney shot 11 minutes after the restart.
There was nothing Walton could do to as Mitrovic latched on to Bryan's cut-back and fired a low shot into the corner of the net from 12 yards to became the first player to reach 20 goals across the top four tiers of English football in 2019-2020.
WATKINS WINNER KEEPS GRIFFIN PARK BUZZING
Ollie Watkins followed hot on the heels of Mitrovic with his 20th Championship goal of the season and his strike clinched a dramatic 3-2 victory for Brentford over Middlesbrough.
He struck late to settle matters after Boro had twice come from behind to run the Bees close, with Thomas Frank's side hosting Leeds on Wednesday (AEDT).
Derby won by the same scoreline at Swansea City, Tom Lawrence proving to be the hero for Phillip Cocu's men.