Albion were in seven heaven as they thrashed QPR 7-1 to make it back-to-back league wins for Darren Moore.
Here's who caught the eye:
Sam Johnson: Didn't have anything to do apart from pick the ball out of his net. 6/10
Tosin Adarabioyo: Had a really shaky first half and swapped positions across the back line to ease his nerves. Really grew into the game after the break and was Albion's pick of central defenders. 7/10
Ahmed Hegazi: Still doesn't seem to have the composure he began his Albion career with. Positioning was much better this game and made some important clearances. 6/10
Kyle Bartley: Will be disappointed with Rangers' goal after he got caught under the ball. Had little else to do and used the ball effectively to get Albion moving forward quickly. 6/10
Kieran Gibbs: Looked far more comforable in an attacking wing-back role. Got forward at every opportunity and took his goal well when his chance came. Maybe fortunate to start ahead of Townsend, but cemented his place after a solid performance. 7/10
Matt Phillips: Albion's best player this season continued his excellent form. Put Albion ahead in the first half and tormented his former club at every opportunity. 8/10
Jake Livermore: Much better performance from Livermore. Really bossed the midfield after the break. Needs to aspire to this level of performance over the next few weeks. 7/10
Chris Brunt: Moved the ball a bit quicker with more options ahead of him. Picked up a needless booking first half when he dallied on the ball. 7/10.
Harvey Barnes: Featured in most of Albion's goals and excelled in the No.10 role. Rangers just didn't have a clue what to do with him and often found space in front of back-tracking defenders. Unlucky not to find the net to cap off an excellent display. 8/10
Dwight Gayle: Should have scored Albion's first before Phillips' goal. Won two penalties and scored his first for the club in the second half. Turning into a brilliant signing. 9/10
Jay Rodriguez: Kept his nerve twice from the spot with two unstoppable penalties. Worked hard and is forming an exciting partnership up front with Gayle. 7/10
Gareth Barry: Shamefully booed by small section of Albion fans. Understandable looked a little rusty after little football but kept the ball well in tight situations. 6/10
Hal Robson-Kanu: Came on late on when Rangers had given up. Scored his second goal in as many league games when he poked home close range. 6/10
James Morrison: Still searching for match sharpness but showed glimpses of his old self when he set up Albion's seventh late on with a smart one-two and cross. 6/10