Ipswich Town vs Rotherham United LIVE: Championship result, final score and reaction
Follow live coverage as Ipswich Town face Rotherham United in the Championship today.
An increasingly competitive second tier in English football remains an intense and exciting competition, with the prize of a place in the Premier League on offer at the end of the season.
Last year Southampton, Leicester City and Leeds United were relegated from the top flight and all are hopeful of making a quick return - but the likes of Norwich City, West Bromwich Albion and Sunderland all have real promotion ambitions too.
At the other end of the table, QPR, Cardiff City and Birmingham City will hope for better campaigns than last year’s relegation struggle - while newcomers Sheffield Wednesday will be looking to survive after dramatic progress through the play-offs.
Follow live updates from today’s game in the live blog below.
Ipswich Town FC 4 - 3 Rotherham United FC
Ipswich Town vs Rotherham United
21:56
Match ends, Ipswich Town 4, Rotherham United 3.
Ipswich Town vs Rotherham United
21:54
Second Half ends, Ipswich Town 4, Rotherham United 3.
Ipswich Town vs Rotherham United
21:53
Offside, Rotherham United. Cafú is caught offside.
Ipswich Town vs Rotherham United
21:52
Axel Tuanzebe (Ipswich Town) is shown the yellow card.
Ipswich Town vs Rotherham United
21:49
Goal! Ipswich Town 4, Rotherham United 3. Omari Hutchinson (Ipswich Town) left footed shot from the centre of the box to the bottom right corner. Assisted by Kayden Jackson.
Ipswich Town vs Rotherham United
21:47
Goal! Ipswich Town 3, Rotherham United 3. Cafú (Rotherham United) converts the penalty with a right footed shot to the centre of the goal.
Ipswich Town vs Rotherham United
21:47
Penalty Rotherham United. Peter Kioso draws a foul in the penalty area.
Ipswich Town vs Rotherham United
21:46
Attempt saved. Sam Nombe (Rotherham United) left footed shot from the left side of the box is saved.
Ipswich Town vs Rotherham United
21:44
Attempt missed. Charlie Wyke (Rotherham United) right footed shot from outside the box misses to the left.
Ipswich Town vs Rotherham United
21:44
Attempt blocked. Sam Clucas (Rotherham United) left footed shot from outside the box is blocked.
Ipswich Town vs Rotherham United
21:42
Hakeem Odoffin (Rotherham United) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
21:42
Substitution, Ipswich Town. Kayden Jackson replaces Wes Burns.
Ipswich Town vs Rotherham United
21:40
Substitution, Rotherham United. Charlie Wyke replaces Tom Eaves.
Ipswich Town vs Rotherham United
21:40
Substitution, Rotherham United. Cafú replaces Andy Rinomhota.
Ipswich Town vs Rotherham United
21:37
Hakeem Odoffin (Rotherham United) wins a free kick on the right wing.
Ipswich Town vs Rotherham United
21:36
Offside, Rotherham United. Sam Nombe is caught offside.
Ipswich Town vs Rotherham United
21:34
Substitution, Ipswich Town. Ali Al Hamadi replaces Kieffer Moore.
Ipswich Town vs Rotherham United
21:34
Peter Kioso (Rotherham United) hits the left post with a right footed shot from the centre of the box. Assisted by Sam Nombe.
Ipswich Town vs Rotherham United
21:34
Attempt blocked. Sam Nombe (Rotherham United) right footed shot from the right side of the box is blocked. Assisted by Tom Eaves with a headed pass.
Ipswich Town vs Rotherham United
21:31
Foul by Kieffer Moore (Ipswich Town).
Ipswich Town vs Rotherham United
21:29
Foul by Cameron Humphreys (Rotherham United).
Ipswich Town vs Rotherham United
21:29
Omari Hutchinson (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
21:29
Foul by Massimo Luongo (Ipswich Town).
Ipswich Town vs Rotherham United
21:29
Delay over. They are ready to continue.
Ipswich Town vs Rotherham United
21:29
Substitution, Ipswich Town. Axel Tuanzebe replaces Harry Clarke because of an injury.
Ipswich Town vs Rotherham United
21:26
Delay in match because of an injury Harry Clarke (Ipswich Town).
Ipswich Town vs Rotherham United
21:26
Substitution, Ipswich Town. Massimo Luongo replaces Lewis Travis.
Ipswich Town vs Rotherham United
21:26
Substitution, Ipswich Town. Omari Hutchinson replaces Conor Chaplin.
Ipswich Town vs Rotherham United
21:26
Substitution, Rotherham United. Sam Nombe replaces Jordan Hugill.
Ipswich Town vs Rotherham United
21:26
Substitution, Rotherham United. Cameron Humphreys replaces Lee Peltier.
Ipswich Town vs Rotherham United
21:26
Attempt missed. Femi Seriki (Rotherham United) header from the centre of the box misses to the right. Assisted by Peter Kioso with a cross.
Ipswich Town vs Rotherham United
21:24
Foul by Sam Morsy (Ipswich Town).
Ipswich Town vs Rotherham United
21:23
Foul by Sam Morsy (Ipswich Town).
Ipswich Town vs Rotherham United
21:20
Attempt saved. Wes Burns (Ipswich Town) left footed shot from the left side of the six yard box is saved.
Ipswich Town vs Rotherham United
21:20
Harry Clarke (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
21:20
Lewis Travis (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
21:17
Corner, Ipswich Town. Conceded by Peter Kioso.
Ipswich Town vs Rotherham United
21:15
Lee Peltier (Rotherham United) is shown the yellow card for a bad foul.
Ipswich Town vs Rotherham United
21:15
Foul by Lee Peltier (Rotherham United).
Ipswich Town vs Rotherham United
21:15
Sam Morsy (Ipswich Town) wins a free kick in the attacking half.
Ipswich Town vs Rotherham United
21:14
Goal! Ipswich Town 3, Rotherham United 2. Hakeem Odoffin (Rotherham United) right footed shot from the centre of the box to the centre of the goal.
Ipswich Town vs Rotherham United
21:13
Foul by Sam Morsy (Ipswich Town).
Ipswich Town vs Rotherham United
21:13
Peter Kioso (Rotherham United) wins a free kick in the attacking half.
Ipswich Town vs Rotherham United
21:12
Corner, Ipswich Town. Conceded by Sean Morrison.
Ipswich Town vs Rotherham United
21:11
Delay over. They are ready to continue.
Ipswich Town vs Rotherham United
21:11
Delay in match because of an injury Christ Tiéhi (Rotherham United).
Ipswich Town vs Rotherham United
21:08
Luke Woolfenden (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
21:08
Delay over. They are ready to continue.
Ipswich Town vs Rotherham United
21:05
Delay in match because of an injury Wes Burns (Ipswich Town).
Ipswich Town vs Rotherham United
21:05
Offside, Rotherham United. Peter Kioso is caught offside.
Ipswich Town vs Rotherham United
21:03
Foul by Lewis Travis (Ipswich Town).
Ipswich Town vs Rotherham United
21:03
Sam Clucas (Rotherham United) wins a free kick in the attacking half.
Ipswich Town vs Rotherham United
21:03
Lewis Travis (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
21:01
Conor Chaplin (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
20:58
Second Half begins Ipswich Town 3, Rotherham United 1.
Ipswich Town vs Rotherham United
20:58
Substitution, Ipswich Town. Nathan Broadhead replaces Jeremy Sarmiento.
Ipswich Town vs Rotherham United
20:43
First Half ends, Ipswich Town 3, Rotherham United 1.
Ipswich Town vs Rotherham United
20:43
Foul by Lewis Travis (Ipswich Town).
Ipswich Town vs Rotherham United
20:41
Corner, Rotherham United. Conceded by Sam Morsy.
Ipswich Town vs Rotherham United
20:41
Attempt saved. Sam Clucas (Rotherham United) left footed shot from a difficult angle on the right is saved in the bottom right corner.
Ipswich Town vs Rotherham United
20:37
Sam Morsy (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
20:36
Corner, Rotherham United. Conceded by Cameron Burgess.
Ipswich Town vs Rotherham United
20:34
Lewis Travis (Ipswich Town) wins a free kick in the attacking half.
Ipswich Town vs Rotherham United
20:34
Corner, Rotherham United. Conceded by Conor Chaplin.
Ipswich Town vs Rotherham United
20:31
Foul by Jeremy Sarmiento (Ipswich Town).
Ipswich Town vs Rotherham United
20:31
Foul by Jeremy Sarmiento (Ipswich Town).
Ipswich Town vs Rotherham United
20:29
Foul by Kieffer Moore (Ipswich Town).
Ipswich Town vs Rotherham United
20:29
Attempt missed. Wes Burns (Ipswich Town) header from the centre of the box is close, but misses to the right.
Ipswich Town vs Rotherham United
20:28
Attempt blocked. Tom Eaves (Rotherham United) right footed shot from outside the box is blocked. Assisted by Christ Tiéhi.
Ipswich Town vs Rotherham United
20:25
Delay over. They are ready to continue.
Ipswich Town vs Rotherham United
20:19
Delay in match because of an injury Oliver Rathbone (Rotherham United).
Ipswich Town vs Rotherham United
20:19
Foul by Jeremy Sarmiento (Ipswich Town).
Ipswich Town vs Rotherham United
20:19
Oliver Rathbone (Rotherham United) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
20:17
Goal! Ipswich Town 3, Rotherham United 1. Wes Burns (Ipswich Town) right footed shot from very close range.
Ipswich Town vs Rotherham United
20:17
Attempt blocked. Leif Davis (Ipswich Town) left footed shot from the centre of the box is blocked.
Ipswich Town vs Rotherham United
20:19
Attempt saved. Wes Burns (Ipswich Town) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Conor Chaplin with a through ball.
Ipswich Town vs Rotherham United
20:15
Kieffer Moore (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
20:13
Attempt saved. Oliver Rathbone (Rotherham United) right footed shot from outside the box is saved.
Ipswich Town vs Rotherham United
20:13
Foul by Kieffer Moore (Ipswich Town).
Ipswich Town vs Rotherham United
20:10
Cameron Burgess (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
20:10
Corner, Rotherham United. Conceded by Kieffer Moore.
Ipswich Town vs Rotherham United
20:10
Attempt blocked. Andy Rinomhota (Rotherham United) right footed shot from the centre of the box is blocked.
Ipswich Town vs Rotherham United
20:10
Corner, Rotherham United. Conceded by Leif Davis.
Ipswich Town vs Rotherham United
20:10
Delay over. They are ready to continue.
Ipswich Town vs Rotherham United
20:10
Delay in match because of an injury Kieffer Moore (Ipswich Town).
Ipswich Town vs Rotherham United
20:06
Kieffer Moore (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
20:04
Corner, Rotherham United. Conceded by Cameron Burgess.
Ipswich Town vs Rotherham United
20:03
Foul by Kieffer Moore (Ipswich Town).
Ipswich Town vs Rotherham United
20:01
Goal! Ipswich Town 2, Rotherham United 1. Kieffer Moore (Ipswich Town) right footed shot from the centre of the box.
Ipswich Town vs Rotherham United
20:01
Conor Chaplin (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
20:00
Offside, Ipswich Town. Kieffer Moore is caught offside.
Ipswich Town vs Rotherham United
19:58
Attempt missed. Wes Burns (Ipswich Town) right footed shot from the right side of the box.
Ipswich Town vs Rotherham United
19:57
Goal! Ipswich Town 1, Rotherham United 1. Wes Burns (Ipswich Town) header from the centre of the box to the bottom left corner. Assisted by Sam Morsy with a cross.
Ipswich Town vs Rotherham United
19:55
Hakeem Odoffin (Rotherham United) is shown the yellow card for a bad foul.
Ipswich Town vs Rotherham United
19:55
Jeremy Sarmiento (Ipswich Town) wins a free kick in the defensive half.
Ipswich Town vs Rotherham United
19:55
Delay over. They are ready to continue.
Ipswich Town vs Rotherham United
19:55
Delay in match because of an injury Leif Davis (Ipswich Town).
Ipswich Town vs Rotherham United
19:53
Attempt missed. Kieffer Moore (Ipswich Town) header from the centre of the box following a set piece situation.
Ipswich Town vs Rotherham United
19:53
Kieffer Moore (Ipswich Town) wins a free kick on the left wing.
Ipswich Town vs Rotherham United
19:51
Attempt missed. Kieffer Moore (Ipswich Town) header from the centre of the box is too high. Assisted by Sam Morsy with a cross.
Click here to read the full blog on The Independent's website