Newcastle United beat Brentford 3-2 in a match that produced ten goals, four bookings, and more substitutions than either side would have preferred to make under such frantic circumstances.
Brentford drew first blood through Vitaly Janelt on 37 minutes, but Newcastle levelled almost immediately when Jacob Murphy equalised seven minutes later. The half had barely restarted before both teams scored again: Anthony Elanga put Newcastle ahead within seconds of the restart, only for Igor Thiago to cancel that out on 45 minutes. Nick Woltemade then added a third for the hosts at 46 minutes to give Newcastle a lead they would not relinquish.
Brentford pressed for a way back and Yegor Yarmolyuk pulled one back on 56 minutes, tightening the match considerably. William Osula and Igor Thiago exchanged further efforts as both sides pushed for control, though Newcastle's structure held firm through the middle period.
Bruno Guimarães scored twice in four minutes around the hour mark to extend Newcastle's advantage, with Romelle Donovan and Dango Ouattara both finding the net late on. The final exchanges were chaotic, with Janelt, Dan Burn, Mikkel Damsgaard, Jacob Ramsey, and Lewis Hall all receiving cards as tensions spilled over.
Newcastle controlled the match in the periods that mattered most. Brentford were enterprising but too vulnerable at the back, and the scoreline ultimately reflected that imbalance.
Recap generated from the event timeline. Editorial team review by request. How we use AI.