Arsenal beat Reading 2-1 in the FA Cup semi-final at Wembley to book a place in the final.
Mesut Özil provided a brilliant assist to setup Alexis Sanchez with the opening goal on 39 minutes.
McCleary equalised soon after the half-time break for Reading and despite coming close on a number of occasions neither side was able to break the deadlock over the 90 minutes.
Özil was involved with the winner providing another assist for Sanchez on 105 minutes.
The 26-year-old was awarded an 8.90 rating from Whoscored and has been involved in 11 goals in his last 13 games for the Gunners.
ARSENAL – READING:
Kick Off: 17:20 GMT
Referee: Martin Atkinson
Assistant Referees: Michael Mullarkey & Gary Beswick
Fourth Official: Andre Marriner
Arsenal: Szczesny, Debuchy, Mertesacker, Koscielny, Gibbs, Coquelin, Ramsey, Cazorla, Ozil, Alexis, Welbeck
Subs: Ospina, Gabriel, Monreal, Flamini, Wilshere, Walcott, Giroud
Manager: Arsene Wenger
Reading: Federici; Gunter, Pearce, Hector, Obita; Williams, Chalobah, McCleary; Robson-Kanu, Mackie, Pogrebnyak
Manager: Steve Clark
Goals: 39′ Sanchez, 54′ McCleary, Sanchez 105