Image source, Getty Images Image caption, It was a close match between Arsenal and Leeds ByAlex Howell Football reporter at Emirates Stadium Published 5 hours ago Arsenal came from behind as the champions beat Leeds United 2-1 at Emirates Stadium.

James Justin scored the opener for Leeds before Riccardo Calafiori levelled with Bruno Guimaraes coming off the bench to score the winner.

Here's how I rated the players and you can see how you scored them below.

What do BBC Sport's player ratings mean?

Published 21 August Arsenal David Raya: A smart save to stop Jayden Bogle and then an even better one to deny Gudmundsson soon after.

The cross for the Leeds goal evaded him though.

6 Ben White: His header set-up Calafiori for the equaliser.

Caught offside a couple of times when Arsenal were building good attacks in the first half.

The Leeds goal came down his side.

6 Ezri Konsa: Involved with the physical battle against Calvert-Lewin.

6 Gabriel Magalhaes: It was not the usual convincing performance from the Arsenal back four or Gabriel.

6 Riccardo Calafiori: Scored the equaliser after Arsenal went behind.

Tried to make things happen with his adventurous runs but the Arsenal attack did not click.

7 Declan Rice: Tried to inject some energy into the Arsenal as they struggled to create in the first half.

A clever assist for Bruno Guimaraes winner.

7 Myles Lewis-Skelly: Back in the Arsenal starting line-up after being dropped for Bruno Guimaraes.

Not his best day.

6 Martin Odegaard: Tried to get on the ball to make things happen and had a tame effort saved by Trafford.

6 Bukayo Saka: The winger caused Gudmundsson some problems early but never capitalised on the opportunities.

Missed a big late chance to add a third.

6 Noni Madueke: Given the chance to start on the left wing in place of the injured Christos Tzolis.

Some good deliveries but not enough of a threat throughout the game.

6 Kai Havertz: Included from the start after picking up a hamstring injury on international duty.

Did not look at full match sharpness.

6 Viktor Gyokeres (on 63, Havertz): Brought physicality to the attack.

6 Bruno Guimaraes (on 63, Lewis-Skelly): Came on, changed the game and scored the winner.

8 Jurrien Timber (on 63, White): A calming presence in the backline.

7 Piero Hincapie (on 82, Calafiori): Brought on to see out the win.

6 Merino (on 90, Odegaard): No time to impact.

5 Subs not used: Arrizabalaga, Zubimendi, Eze, Dowman.

Leeds United James Trafford: Will be disappointed with how he conceded the Arsenal equaliser.

Showed his passing range as he tried to pick out target man Dominic Calvert-Lewin.

6 Jayden Bogle: Forced Raya into a save with a good half chance in the first half.

Provided an attacking outlet and defended well.

6 James Justin: Scored the very well-worked opener.

Made a couple of important clearances and worked well with Bogle in both attack and defence.

7 Tarik Muharemovic: The imposing centre-back dealt with most things that came his way.

7 Nico Elvedi: Part of a Leeds backline that almost caused an upset.

6 Gabriel Gudmundsson: Provided an excellent assist for Justin's goal.

Had to deal with the threat of Bukayo Saka and Kai Havertz who pulled over to Gudmundsson's side too.

7 Ao Tanaka: Very good on the ball and worked hard alongside Ampadu in the middle of the pitch.

7 Ethan Ampadu: Worked very hard in the middle of the pitch with Tanaka and gave Leeds a solid platform to build from.

6 Anton Stach: The midfielder made his physical presence felt in the middle of the pitch.

6 Noah Okafor: Went close in the first half with an early Leeds chance.

Overhit a pass when he had a great chance to play Stach through.

6 Calvert-Lewin: Held the ball up very well and gave Konsa and Gabriel a physical battle.

6 Harry Wilson (on 71, Tanaka): Came on as Leeds chased a way back into the match.

6 Brenden Aaronson (on 71, Okafor): Tried to make something happen.

6 Jean-Matteo Bahoya (on 86, Bogle): Not given many minutes.

5 Jaka Bijol (on 86, Elvedi): Not much time to make an impact.

5 Subs not used: Zetterer, Bard, Gruev, Nmecha, Longstaff.

How did you rate the players?

Player of the match Number: 39 Bruno GuimarãesAverage rating 7.36 Arsenal (active) Leeds United Number: 39 Bruno Guimarães Average Rating: 7.36 Number: 33 R.

Calafiori Average Rating: 6.82 Number: 41 D.

Rice Average Rating: 6.49 Number: 1 David Raya Average Rating: 6.43 Number: 8 M. Ødegaard Average Rating: 6.20 Number: 15 E.

Konsa Average Rating: 6.10 Number: 6 Gabriel Magalhães Average Rating: 6.02 Number: 14 V.

Gyökeres Average Rating: 5.92 Number: 4 B.

White Average Rating: 5.91 Number: 7 B.

Saka Average Rating: 5.84 Number: 5 P.

Hincapié Average Rating: 5.80 Number: 12 J.

Timber Average Rating: 5.77 Number: 49 M.

Lewis-Skelly Average Rating: 5.72 Number: 20 N.

Madueke Average Rating: 5.72 Number: 23 Mikel Merino Average Rating: 5.54 Number: 29 K.

Havertz Average Rating: 5.44 Back to team tabs Number: 24 J.

Justin Average Rating: 7.02 Number: 9 D.

Calvert-Lewin Average Rating: 6.93 Number: 3 G.

Gudmundsson Average Rating: 6.78 Number: 22 A.

Tanaka Average Rating: 6.75 Number: 4 E.

Ampadu Average Rating: 6.65 Number: 18 A.

Stach Average Rating: 6.56 Number: 5 T.

Muharemović Average Rating: 6.48 Number: 2 J.

Bogle Average Rating: 6.45 Number: 30 N.

Elvedi Average Rating: 6.41 Number: 19 N.

Okafor Average Rating: 6.22 Number: 1 J.

Trafford Average Rating: 6.16 Number: 23 J.

Bahoya Average Rating: 5.75 Number: 15 J.

Bijol Average Rating: 5.74 Number: 14 L.

Nmecha Average Rating: 5.73 Number: 11 B.

Aaronson Average Rating: 5.69 Number: 10 H.

Wilson Average Rating: 5.68 Back to team tabs After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.