Reading 1-2 Arsenal (after extra time)
Sanchez hits a fairly woeful free kick but it doesn't matter, the final whistle has gone. Arsenal have booked a place in the FA Cup final after one of the toughest examinations they will receive all season.
Theo Walcott waltzes through a knackered Reading defence cutting in from the right, but just as he reaches the box his trailing boot is clipped by Williams. Arsenal want a penalty, but it is a free kick given.
Last minute of extra time. Reading need to get the ball.
Karacan looks to have freed Mackie down the inside right channel but the Arsenal backline was alert, leaving the Reading striker a good three yards offside.
Arsenal so close to finishing this! Ozil and Ramsey exchange passes to the left of the box, freeing the German who opts to move it on to Giroud rather than shoot himself. The Frenchman beats the goalkeeper, but his low effort comes back off the base of the post.
Last roll of the dice for Reading, Yakubu is on!
Obita dinks it in towards Pogrebnyak but Szczensy wins the duel and punches clear.
Gabriel steps across Williams and its a Reading free kick about 30 yards out from goal.
It's now or never for Reading. Simon Cox enters the fray, and helps the ball onto Mackie who goes for the spectacular, cutting in from the left looking for the top corner. No joy, the shot sails over the bar.
Oh no. Alexis Sanchez cuts in from the left into box and drills a low effort towards the near post. It should be a simple collection for Federici, but the ball squirms through his arms and inbetween his legs before rolling gently across the line. It's an absolute howler. Arsenal are 15 minutes from the final.
Goal! Reading 1-2 Arsenal (Alexis Sanchez, 105)
Nick Howson at Wembley Stadium
"An entertaining 90 minutes has been replaced by a nervy extra-time period which has seen the game go from an end-to-end thriller to a match destined to be decided on penalties.
"Arsenal are doing all the running and you get the feeling unless Reading get Jamie Mackie on the ball more, they'll spend the remainder of the game merely surviving."
Arsenal close again! Aaron Ramsey receives the ball on the edge of the box, opens his body up and drills a low effort on goal that the Reading keeper is behind it, but it squirms underneath him and somehow floats over the bar.
Reading seem happy enough for this to go to penalties and who could blame them. Moments ago Giroud had half a chance after being freed down the inside left by Gibbs. The Frenchman looked to be well onside, but the flag goes up anyway.
Arsenal are in desperate need of some inspiration and Arsene Wenger has looked to Theo Walcott to provide it, bringing him on for Francis Coquelin.
It;s been an ugly opening eight minutes to extra time. Lots of niggly challenges, no real quality. Sort it out, please.
Gibbs tries his luck down the left and manages to lift a cross into the six yard box, but Federici can easily collect.
Cazorla tries his luck from 25 yards out as the ball breaks nicely but it flies over the bar.
And Reading get us back underway for extra time.
END OF 90 MINUTES:
Reading 1-1 Arsenal
Giroud leaps to meet it but his header is straight at the Reading goalkeeper. There goes the final whistle, extra time beckons!
Two minutes of time added on. Arsenal have a free kick 40 yards out that they can lob into the box.
Now here come Reading! Pogrebnyak races towards goal with just Koscielny ahead of him and with Jamie Mackie racing up in support. The Russian opts to go on his own however and unbelievably loses control of the ball just as he is about to pull the trigger. End to end stuff at Wembley with minutes of normal time remaining.
Ramsey hits the post! The hero from last year's final darts in from the left, under pressure from two Reading defenders and slams a shot at Federici. It comes back out and the Welshman from a tight angle has the goal at his mercy, but he can't find the back of the net!