Wigan Warriors made it four wins from four as they overcame Leeds Rhinos 19-6.
There were a number of standouts on the night as some usual suspects came to the fore.
Here are our player ratings.
Zak Hardaker - 8
It would be fascinating to know where Adrian Lam planned on playing him tonight had Bevan French been fit. If Lam was toying with moving him back to centre, he made it a damn sight harder for him, again, after this performance. He was excellent all round and his vision and execution for the second try was utterly sublime. Would have got a nine but missed three conversions from four.
Jake Bibby - 6
By no means had a bad game but was fairly quiet in general. Started sets for his side coming out of yardage and did an adequate job.
Willie Isa - 7
He got through so much work given he was playing at centre, where the action can be harder to come by. But he went looking for it and made a big contribution.
Liam Farrell - 8
Typically excellent, despite playing out of position. Scored two tries, showing pace to get on the outside of his man, while his second was good support play. Solid defensively, too.
Umyla Hanley - 7
Unsurprisingly, Leeds peppered him aerially with a barrage of kicks, but came up with some big plays under the high ball. Took plenty of carries in even though he looked to be hobbling later in the game.
Jackson Hastings - 8
Quickly hitting top form. Was great here, kicking Wigan out of trouble with huge kicks before scoring one and assisting another pivotal try.
Thomas Leuluai - 7
Fairly quiet with the ball but don't underestimate his direction and leadership. Really helped out defensively against a Leeds side that played aggressive and direct.
Brad Singleton - 6
Wasn't massively noticeable during the game. Did nothing wrong, other than a penalty, but was quiet generally.
Sam Powell - 7
Not as noticeable on the night as he has been in other games, with Hastings being more dominant leading the team around the park. Still, does so much work for the team.
Tony Clubb - 6
Threw his weight about at the start of the game but didn't have a massive influence on the game positively or negatively.
Morgan Smithies - 7
Really impressive and close to getting an eight. He played wider than usual but hit some great lines and caused problems with the ball. And, as ever, was solid defensively to compliment that.
John Bateman - 7
Will be disappointed with two knock-ons in the second half but was industrious and caused issues when running against the grain. Still not quite at his best. But it will come.
Oliver Partington - 7
Just a nightmare to play against. Really niggly but is learning to control it better. There's still the odd mistake or discrepancy, the same applies tonight, but more than makes up with it elsewhere.
Ethan Havard - 6
Not quite hit the same form as last season but isn't doing anything wrong at the same time.
Joe Bullock - 7
Came on and was strong against a Leeds pack that was direct and aggressive. Handled that well.
Harry Smith - 6
Simply didn't have enough time to stamp any authority on the game.
Joe Shorrocks - 7
Acted as a nice cog between the middle and the edges as he jumped in at the receiver. But does the hard graft as well as the fancy bits.