It is FA Cup final day in England.

And all eyes are on Wembley for an all-London affair as Arsenal take on Chelsea.

This is what has gone down so far…

Inside the final 30 minutes

Chelsea have improved after the break but were dealt a huge blow by losing Christian Pulisic to a hamstring injury.

Still level.

HALF-TIME: Arsenal 1-1 Chelsea

Pierre-Emerick Aubameyang’s penalty sends the sides in level after Christian Pulisic gave the Blues an early lead.

Unstoppable Auba

Aubameyang has been the Premier League’s top marksman for the past two-and-a-half years.

Move over Mo.

GOAL! Arsenal 1-1 Chelsea

We are all square at Wembley.

Pierre-Emerick Aubameyang has leveled things up from the penalty spot after he was fouled by César Azpilicueta.

Game on!

In good company

Pulisic’s goal means he’s the youngest player to score in an FA Cup since, well, someone you’ve probably heard of.

Captain America.

GOAL! Arsenal 0-1 Chelsea

It has taken just five minutes for the opening goal.

Arsenal couldn’t handle a quick Chelsea break into their box and Christian Pulisic makes space before finding the corner.

What a start!

We’re underway

This is it. On a glorious evening at Wembley, we are on the verge of engraving a familiar name on the trophy once again.

Have minutes to go

A unique version of Abide With Me, as is tradition, prior to kick-off. Emeli Sandé taking to the roof to provide it.

History-making

Willy Caballero carves out a place in the record books this evening.

Team news is in

An hour until kick-off and the team sheet has been submitted.

Ainsley Maitland-Niles starts for the Gunners, while Willy Caballero does indeed get the nod between the posts for Chelsea.

They have arrived

Arsenal are in the house at Wembley.

Their opponents, including some new faces who are ineligible, are inspecting the turf at the national stadium.

Who will come out on top?