Albion had fallen behind to goals from Ilkay Gundogan and Joao Cancelo, but the visitors also saw themselves go a man down when Joao Cancelo was dismissed after just 10 minutes.
A spirited second half display was enough to flip the game on its head, however, and strikes from Leandro Trossard, Adam Webster, and Dan Burn were enough to hand Graham Potter’s men all three points in a famous win in front of returning supporters.
After the final whistle, however, the City bench, including Pep Guradiola, were furious with Albion's head coach after his celebration following Trossard's second half goal that hauled Albion back in the game at 2-1.
Speaking after the game, Potter said: "The first goal I was a bit emotional.
"It was not my finest hour and I have to apologise for that. It was not done with any intent towards anybody, it was an emotional response from me but it was not a good one.
"I apologise to them and no offence was meant but I understand from their perspective that it was not a nice moment.”
Guardiola had previously spoken about Potter in glowing terms and after their last encounter he praised Potter as England's finest coach.
The City boss had no such compliments for his opposite number this time.
"It will be said personally, not here," bristled the Spaniard when asked for his take on the incident.
We’ve gathered the best of today’s Premier League transfer speculation below...

5. Leeds prepare for Lang talks
Leeds United are holding talks with Ajax sensation Noa Lang, who has previously been linked with Celtic, this weekend. The Dutch youngster has been on fire while out on loan with Club Brugge this season, scoring 14 goals in all competitions. (Football Insider) (Photo by David PINTENS/BELGA MAG/AFP via Getty Images) Photo: David PINTENS

6. Tavares available for cut-price fee
Benfica are willing to sell Nuno Tavares for a cut-price £6 million with Newcastle United and Burnley hoping to take the Portugal U21 international to the Premier League. (Gazzetta dello Sport) (Photo by VIRGINIE LEFOUR/BELGA/AFP via Getty Images) Photo: VIRGINIE LEFOUR

7. Martyn weighs in on Roberts rumours
Newcastle United are interested in signing Tyler Roberts this summer with the Leeds United attacker’s contract up in the air, though a new deal is said to be on the table – and Nigel Martyn has claimed that the Wales international could leave Elland Road for a smaller figure than his rumoured £10million price tag. (LeedsUnited.News) (Photo by Laurence Griffiths/Getty Images) Photo: Laurence Griffiths

8. Albion in for Scherpen
Brighton and Hove Albion are ‘negotiating’ with Ajax over a deal for young goalkeeper Kjell Scherpen. (Algemeen Dagblad) (Photo by Dean Mouhtaropoulos/Getty Images) Photo: Dean Mouhtaropoulos

