Brentford beat Newcastle 3–2 on 7 February 2026 in a dramatic Premier League Matchweek 25 clash, with the visitors surviving a late push to secure all three points.