Not so long ago, after winning the Premier League so impressively, an FA Cup final between Chelsea and Arsenal (kick-off 5.30pm) would have made for a fairly safe bet on the blue side of London.
But with the Gunners’ late upswing in form (plus it’s a cup game so anything can happen), the playing field now seems more level.
What both teams possess is magic: Chelsea in the form of Eden Hazard and Arsenal with Alexis Sánchez. Each can create something spectacular from thin air, but who will be casting the greater spell?
The Scottish Cup Final between Celtic and Aberdeen at Hampden Park is played earlier (kick-off 3.00pm, BBC1 Scotland).