Ipswich Town moved up to second in the Championship with a wild 4-3 win against Blackburn Rovers. Alex Jones provides his player ratings.

Vaclav Hladky

Not much he could he could do about any of the three goals, albeit that the second one almost went through him. Made an oustanding save to deny Harry Leonard, but his distribution wasn't quite as sharp. A little hit and miss across the 90 minutes. 7

Harry Clarke

In some ways, he went from hero to zero, but that would be a harsh conclusion to draw. His goal was astonishing, and the own-goal wasn't really his fault. Felt like Blackburn targeted his side at times, but he could've found the back of the net more than once. Hooked for Brandon Williams to solidify the back line a bit. 7

Luke Woolfenden

Confident and assured in the first half, albeit that he certainly played a part in Blackburn's goal, as did Clarke. Confidence seemed to evaporate a bit after the break, especially once the visitors got their second goal. Looked better after the winner and helped Town hang on. 7

Cameron Burgess

Similar to Woolfenden in a way. Was really caught out for Blackburn's third, but deserves praise for a magnificent first half and an extra point for an incredible assist for George Hirst. Felt like he headed absolutely everything out of the box. 8

Leif Davis

Great to have him back so soon, because he creates so many chances down the left. Was caught out a bit after the break, but played such an important part in the way that Ipswich force wave after wave of attack when things went their way. Looked in quite a bit of discomfort late on, so hopefully he's okay. 7

East Anglian Daily Times: Leif Davis only missed one game with his ankle injuryLeif Davis only missed one game with his ankle injury (Image: Ross Halls)

Sam Morsy

Like a few players, he was bypassed a bit too easily in the second half, but his yellow card shortly after the break limited his performance at times. Before then, it was another trademark Sam Morsy performance. He'll be a big miss against Huddersfield next weekend, as he'll serve a one-match suspension for picking up five bookings. 7

Massimo Luongo

Created the most chances and won the most duels of anyone on the pitch. A constant presence in midfield, as well as both boxes. Wonderful that the winner came from him, because he deserves it for his recent performances. An oustanding showing at Portman Road today. 8 (Man of the Match)

Wes Burns

Didn't get into the game as much as he has in recent weeks. A fast start, but tired quickly after the break. No surprise to see him hooked after an hour for Omari Hutchinson, which was a substitution that proved to be really important in terms of picking up all three points. 7

Conor Chaplin

Absolutely everywhere in the first half. Worked hard to get the assist for Nathan Broadhead and was involved in everything that Ipswich did. He just faded away a bit after the break, and his substitution came at the time when they just started to switch the momentum again. 8

Nathan Broadhead

Magnificent yet again. Added to his tally with another goal, taking him up four for the season, but he could've had a hat-trick. Hit the post with one shot and saw one blocked before it could test Aynsley Pears. Certainly helped that Blackburn did their best to leave him unmarked at all times. 8

George Hirst

Didn't have loads of chances but finally found the back of the net. A really composed finish to put Town into a fantastic position. Worked his socks off and earned the right to celebrate his second goal of the season in style, especially considering it was against one of his former clubs. Should've buried a header shortly after the break. 8

East Anglian Daily Times: George Hirst found the back of the net against his former club at Portman RoadGeorge Hirst found the back of the net against his former club at Portman Road (Image: Steve Waller)

Sub: Omari Hutchinson (60')

Razor sharp and desperate to build on his midweek goal. Forced Pears into two good saves where either could've easily fizzed into the net. It was attack that caused problems for Blackburn ahead of the winning goal, albeit that he really should've done better with the chance he had after where he needed to square it to Dane Scarlett. 7

Sub: Brandon Williams (60')

Really helped to improve Town's defensive shape, but he also threatened with good deliveries into the box. Consistent performances like this will surely see him work his way into the first-choice starting lineup, even if it comes out of position at right-back. 7

Sub: Marcus Harness (77')

Same as always, did what he needed to do. Only took 15 touches but had three shots in the latter stages, two of which were blocked with one fizzing wide. Showing himself as a really good impact player. Delivered the cross that lead to the winning goal, too. 7

Sub: Dane Scarlett (77')

If Hutchinson squared the ball to him late on, he'd have his first Ipswich goal. Wasn't able to do much after that as Town looked to see out the win. 5

Sub: Jack Taylor (83')