Against a backdrop of posters advertising Rod Stewart's forthcoming gig at the Liberty Stadium, Swansea returned to winning ways, maintaining the pressure on QPR and Norwich for the two automatic promotion places.
It is a shame Rod, a self-confessed football nut, wasn't here to witness this thrilling match – in particular the performance of Fabio Borini, the Italy Under-21 striker on loan to City from Chelsea until the summer for the rest of the season.
Borini scored twice on his debut in a game Swansea dominated yet so nearly threw away. They took the lead in the 21st minute through one of the goals of the season, Scott Sinclair leaving several players in his wake on a mazy run before beating Lee Camp with a low shot. John Barnes would have been proud of it.
Five minutes later, a peach of a pass from Alan Tate released Angel Rangel, who squared the ball for Borini, the lone striker in Swansea's 4-5-1 formation. The Italian's first shot was blocked by a defender. His second almost burst the net.
Although Kris Boyd pulled a goal back for Forest in first-half injury time, Swansea continued to dominate, Borini scoring again in the 56th minute to seemingly put the game beyond the visitors. That was until Paul Anderson made it 3-2 in injury time and suddenly home nerves began to jangle. Only the woodwork denied Forest an equaliser, Chris Cohen's cross from the left from the left brushing against Swans substitute Garry Monk before clattering an upright.
Forest have now gone seven games without a win and are staring nervously over their shoulders at the clubs chasing them for a play-off place.
"It says 3-2 on the scoreboard and I didn't really think the game was a 3-2, but it's still a great win for us," said Brendan Rodgers, Swansea's manager.
Rodgers's opposite number, Billy Davies, admitted his out-of-form side "didn't deserve anything."
guardian.co.uk © Guardian News and Media Limited 2010