The hosts had started brightly against Championship leaders Cardiff but struggled to create opportunities, and their failure to deal with a first-half Peter Whittingham cross allowed Craig Noone to fire home the opener from 18 yards.
The 63rd-minute introduction of Ngog sparked a fightback from Freedman's men, the Frenchman having a goal disallowed before winning a penalty - converted by Martin Petrov - and flicking in a winner from close range.
However, Bolton's hero was then given his marching orders for a second yellow card in the 90th minute, capping an eventful evening for the frontman.
New Crystal Palace manager Ian Holloway watched from the stands as his in-form side stretched their unbeaten run to 11 games to ensure Henning Berg endured a losing 2-0 start as Blackburn boss.
Holloway left Blackpool to assume the role left vacant by Dougie Freedman's departure from Selhurst Park, and he will have been impressed with what he saw as Glenn Murray's brace moved Palace up to third in the table.
Blackpool began life without Holloway with a heavy defeat as Derby outclassed the Tangerines to win 4-1 at Pride Park.
Holloway had left earlier in the day with Steve Thompson taking caretaker charge, but there was nothing the assistant manager could do to inspire his side against the rampant Rams.
Theo Robinson bagged a brace for the home side with John Brayford and Conor Sammon also on target, while a Tom Ince penalty was the only response the visitors could muster.
Mick McCarthy inspired lowly Ipswich to their first win in 13 attempts as they saw off an abject Birmingham side in a largely lacklustre 1-0 encounter at St Andrew's.
McCarthy only took the reins at Town on Thursday morning but his impact has been instant, with the Suffolk outfit claiming only their second league win of the season as DJ Campbell turned and struck home his third goal in five appearances after just eight minutes.
Middlesbrough made it five straight victories and moved up to second in the table as they came from behind to beat Charlton 4-1.
Rob Hulse fired the Addicks into an early lead - the first time they have scored first at The Valley since their opening game against Leicester on August 21.
But once Jonathan Woodgate levelled with a header, Boro went on to boss proceedings, with Scott McDonald scoring his fourth goal in three games and Emmanuel Ledesma making it three with a superb chipped finish.
Lukas Jutkiewicz hit a post before Richard Smallwood capped an impressive win with a well-taken fourth.
Leicester were handed a second consecutive defeat as Watford recorded a 2-1 victory at Vicarage Road.
The Foxes slipped out of the promotion spots after their fourth defeat of the campaign, as Gianfranco Zola's side completed a deserved win.
On-loan midfielder Almen Abdi gave the home side a 14th-minute lead as he clinically netted his fourth goal of the season.
Sean Scannell's first-half goal sent Bristol City to their fifth successive defeat, as they were beaten 1-0 by Huddersfield.
Kenny Jackett celebrated five years as Millwall manager in style after seeing his side extend their unbeaten run to seven matches with an impressive 4-1 win at Nottingham Forest.
Liam Trotter gave the Lions a third-minute lead but Billy Sharp struck to send the teams into half-time all square.
Second-half goals from Darius Henderson, Chris Wood and substitute Andy Keogh duly ensured Millwall won away for the first time since August.
Sheffield Wednesday eased themselves away from the relegation zone with their first home win since August as they beat Peterborough 2-1.
The Owls, who registered a first win in 10 Championship games at Ipswich last week, backed it up with a vital and deserved success over struggling Posh.
In-form Ross Barkley enhanced his growing reputation further when he struck less than 20 seconds into the second period with a deflected effort. Defender Miguel Llera doubled that lead in the 76th minute with a header as the Owls looked on course for a routine win.
Peterborough, who had won their last two league games, made a game of it when George Boyd drove home from 18 yards, but Wednesday held on.
Sean Dyche began life as Burnley manager with a 2-0 win over Wolves as a goal from Martin Paterson on 19 minutes and Charlie Austin's 19th goal of the season on 53 minutes courtesy of a header ensured the home fans a pleasant afternoon.
Former Rangers forward Sone Aluko gave Steve Bruce's Hull City their fourth win in five matches in a 1-0 victory over Barnsley at the KC Stadium as he netted with a left-foot shot on 16 minutes.
Hull remain among the play-off places in the Championship table, but the visitors are set to continue their relegation battle having collecting just one win in seven outings.