Adver Sport's Mike Benke gives out his player ratings from Swindon Town's 2-2 draw with Millwall.

Lawrence Vigouroux - 6

Could not do much about the goals and did not have a lot else to do.

Raphael Branco - 7

Did not do much wrong for the goals and cut in well to draw foul for penalty. Booked.

Nathan Thompson (C) - 5

Although better in the second half, the captain had a very poor first half and struggled with the long ball. Booked.

Jordan Turnbull – 6

Grew into the game and played well but struggled with Millwall’s pace early on.

Bradley Barry – 7

Tried to get forward to make something and was eventually reward with the cross that led to the second goal.

Louis Thompson – 5

Struggled to assert himself on proceedings in an unfamiliar holding role. Booked.

Michael Doughty – 8

Swindon’s most creative player and the catalyst behind Town's attack efforts before grabbing late goal himself.

Fabien Robert - 4

Had a poor game with little impact against a tough Millwall defence and taken off at half-time.

Brandon Ormonde-Ottewill - 6

Came up with some nice footwork on occasion but with little end product.

Nicky Ajose - 7

Scored the goal and caused the most problems for the Millwall defenders.

Jonathan Obika – 6

Worked hard and helped with last minute goal but a frustrating afternoon.

Substitutes

Anton Rodgers (on for Robert, 45’) – 6

Worked hard and did little wrong but struggled to make an impact.

James Brophy (on for Ormonde-Ottewill, 64’)6

Tried to offer an outlet but was not able to have big impact on the game.

Jamie Sendles-White (on for Branco, 79’) – 6

Did nothing wrong but little time to put his stamp on the game.