Ipswich Town moved top of the Championship table with a 1-0 win at Blackburn Rovers. Alex Jones provides his player ratings.

Vaclav Hladky

Made three excellent saves, the best of which denied Sammie Szmodics from the edge of the area. Should've been made to pay when he was robbed off the ball when playing out from the back but somehow recovered. A big performance. 8

Axel Tuanzebe

Perhaps a surprise inclusion, but good to see him starting another game. A little shaky in some moments, both on and off the ball, but contributed to keeping a crucial clean sheet. 7

Luke Woolfenden

Without his usual defensive partner, but he stepped up with a classy yet gritty performance. Looked good playing out from the back, but it was his positioning that stood out once again. Excellent physically and aerially too. 8 (Man of the Match)

George Edmundson

Looked a little uncomfortable, which is to be expected after so long without a start. Turned the ball into his own net twice, although both were correctly disallowed. Can't deny the fact he still contributed to an excellent clean sheet. 7

East Anglian Daily Times: Leif Davis broke the assist record for a Championship defenderLeif Davis broke the assist record for a Championship defender (Image: Ross Halls)

Leif Davis

Started the match incredibly well, albeit that he was booked early on for a flying tackle. Played with a real aggression and broke the assist record for a full-back in a single Championship season. Blackburn nullified him after that, and as the game became increasingly scrappy, he was withdrawn for Harry Clark. A strong outing given that he's been ill in the last few days. 8

Sam Morsy

Excellent off the ball, but just didn't look quite as good on it, which is unusual. Probably could've done a bit more to help Town look comfortable in possession, but he shielded the back line as best he could. 7

Massimo Luongo

Total opposite to Morsy. His driving runs on the ball really got Ipswich going, particularly in the early stages, but he was often bypassed a little too easily. Ultimately, he stood in where his midfield partner struggled and vice versa. 7

Omari Hutchinson

A few nice tricks and flicks, but no real substance in the final third. Battled really hard on the ball, however, as it stuck to him like glue and he was always quick to try and win it back. 7

Conor Chaplin

Did a little bit of everything during his hour on the pitch. Created his own goal with an excellent pass for Leif Davis, scored with a fine finish into the bottom corner and battled hard throughout. Yes, he was lively in the final third, but he also worked incredibly hard off the ball. Some superb tackles. 8

Nathan Broadhead

Should've won a penalty after he was dragged down by his shirt early on. A few nice moments down the left, where he had a good chance to score, but wasn't as influential as we've seen. 7

East Anglian Daily Times: Kieffer Moore played 184 minutes in the space of just three daysKieffer Moore played 184 minutes in the space of just three days (Image: Ross Halls)

Kieffer Moore

Incredible that he started this game just 72 hours after his 120-minute slog in Wales' heartbreaking defeat. Didn't offer much of a threat, but did really well to hold up the ball and win fouls. Excellent in aerial duels in both boxes, as always. 7

Sub: Ali Al-Hamadi (64')

Came on at a point when the game was fully going Blackburn's way, so he had little in the way of support. Blazed his one shot into the upper tier of the away end. 6

Sub: Jeremy Sarmiento (64')

Didn't do much going forward, but he battled hard and got stuck in, a bit like we saw him do in the Sunderland game back in January. 6

Sub: Kayden Jackson (64')

Like Al-Hamadi, had one chance, but he fired wide. At least that run and shot helped to get the ball out of the danger zone and run down the clock. 6

Sub: Harry Clarke (70')

Added a bit of extra physicality and did well to come in at left-back for the final stages. 6

Sub: Cameron Burgess (90')

Came on for the last corner of the game, which he cleared. Can't argue with that. N/A