West Ham's player rating is low for Lawrence, who gets a 10, and Wright is unlucky

West Ham's player rating is low for Lawrence, who gets a 10, and Wright is unlucky ...

Rangers triumphed over West Ham in a thrilling 3-1 victory in the Premier League and Europa League semi-finalists at Ibrox on Tuesday evening, according to our player ratings.

Jon McLaughlin is the seventh generation of comedians.

Had very little to do in the first half, but was composed when in possession. Unlucky not to keep a clean sheet as Tomas Soucek managed to curl the ball home from a set-piece on 70 minutes.

James Tavernier 8

Tavernier had little to do defensively because of Rangers' dominance, but he rose quickly down the right flank to join the attack. Couple of dangerous deliveries into Colak, and appeared at the back post for crosses from left.

Connor Goldson is 7 years old.

The Rangers' mainstay fresh off signing a four-year deal appeared to be more than capable of defeating Michail Antonio. Good in possession and a couple of trademark balls to Ryan Kent.

John Souttar 8 (45, replaced by Sands)

Souttar's start was fantastic. Rock solid at the back but also adept at feeding the Rangers' midfielders. Antonio was clattered near the dugouts with a strong but fair challenge in the air. Can mix no-nonsense with modern-day defenders.

Borna Barisic 7 (75, who is being replaced by Devine)

When going down the left flank with Kent, he was fantastic. The Croatians crossing was somewhat underhit every time he did get into a crossing position, but that will come with more minutes. A decent display.

Ryan Jack 8 (45, replaced by Lawrence)

The Scottish international is making some lovely passes and positions, both long and short-range passing. Dictated the tempo of play from the base of the Gers midfield. A plus for Rangers to see him so sharp.

John Lundstram 8

Lundstram made a fine effort after a risky pass from McLaughlin in the second half inside his own penalty area. Continues to improve in a Rangers shirt.

Scott Wright 4 (45, replaced by Matondo)

Rangers dominated, but it was largely down to the dominance of possession and Kent's brilliance down the left. Wright was a bit of a bystander, and when he did get possession, he often took the safe route, passing backwards.

Glen Kamara 6 (75, replaced by McCann)

Despite the presence of Rice in midfield, Kamara adapted to playing much better than Jack and Lundstram.

Ryan Kent 9 (75, replaced by Arfield)

Kent was easily West Ham's biggest threat at the back, despite being decent at right-back, after he often was. Constantly taking players on, coordinating well with Barisic and then scoring in the second 45.

Antonio Colak 6 (60, replaced by Sakala)

Colak did an excellent job in the first half, only to receive an injury thanks to a brilliant tackle from Nayef Aguerd. With the proper ammunition, he can score goals.

Other notable performances include:

Tom Lawrence 10 (45)

Wow, what an excellent way to make your entrance. Latching on to Matondos pulling back, the 28-year-old hit home the opener minutes after coming on. Then, got an assist for Kent for the second, and his touch saw Matondo score a third.

Rabbi Matondo 9 (45)

Matondo made a great start, much like his Wales teammate. He got the better of Cresswell to tee up Lawrence for the opener before sending his first goal past Fabianski at the near post.

You may also like: