• News
    Ipswich Town
    • George Hirst started last week's loss at Leicester, but Liam Delap is set to return for the Tractor Boys for the final day of the season.
    • Conor Townsend, Sammie Szmodics and Cameron Burgess will be assessed.
    • However, no fewer than five players are missing for Kieran McKenna's side on Sunday.
    West Ham United
    • Graham Potter is again without Michail Antonio and Crysencio Summerville for the trip to Ipswich.
    • Potter could make sweeping changes to his midfield, with Edson Alvarez, Lucas Paqueta and Carlos Soler potentially starting.
    • Niclas Fullkrug will also hope to start at Ipswich this weekend.
  • Prediction

    A seven-game winless run has seen Ipswich drop below Leicester in the relegation zone as the Tractor Boys limp towards the finish line. They welcome West Ham on an eight-match home losing streak, which they'll be keen to end on the final day of the season.

    West Ham were unable to build upon their 2-0 win at Manchester United last time out as they fell to a 2-1 home loss to Champions League chasing Nottingham Forest. The aim for Potter now is to finish as high as possible, and they could end the campaign in 14th if they beat Ipswich and results elsewhere go their way.

    In a dead rubber at Portman Road, the spoils may be shared.

  • LIVE Text Commentary
    90+7'
    Second half ends
    90+6'
    Liam Delap misses attempt (To the left, 18-yard box, Right footed, Open play)
    90+3'
    Omari Hutchinson wins a corner (To the right)
    91'
    Aaron Cresswell is substituted on
    91'
    Jean-Clair Todibo is substituted off
    90'
    Jean-Clair Todibo blocks a shot
    90'
    Jack Clarke has shot blocked (18-yard box, Right footed, From corner)
    89'
    Leif Davis is caught offside
    89'
    Omari Hutchinson wins a corner (To the right)
    89'
    Maximilian Kilman blocks a shot
    89'
    Omari Hutchinson has shot blocked (6-yard box, Big Chance, Right footed, Open play)
    88'
    Massimo Luongo is substituted on
    88'
    Sam Morsy is substituted off
    87'
    GOAL! Mohammed Kudus scores, Assisted by Guido Rodríguez (Low to the left, 18-yard box, Left footed, Fast break)
    83'
    Jack Clarke wins a corner (To the right)
    82'
    Jack Clarke misses attempt (Out of box, Right footed, Open play)
    81'
    Liam Delap recieves a yellow card
    80'
    Guido Rodríguez is substituted on
    80'
    James Ward-Prowse is substituted off
    80'
    Lucas Paquetá is substituted on
    80'
    Edson Álvarez is substituted off
    78'
    Sam Szmodics is substituted on
    78'
    Nathan Broadhead is substituted off
    78'
    Jack Taylor is substituted on
    78'
    Jens Cajuste is substituted off
    73'
    Mohammed Kudus is substituted on
    73'
    Niclas Füllkrug is substituted off
    72'
    Vladimír Coufal is substituted on
    72'
    Ollie Scarles is substituted off
    70'
    Jack Clarke is substituted on
    70'
    Conor Chaplin is substituted off
    70'
    Liam Delap is substituted on
    70'
    George Hirst is substituted off
    67'
    Conor Chaplin misses attempt (To the right, 18-yard box, Left footed, From corner)
    66'
    Niclas Füllkrug is caught offside
    65'
    Omari Hutchinson wins a corner (To the right)
    62'
    Konstantinos Mavropanos blocks a shot
    62'
    Omari Hutchinson has shot blocked (18-yard box, Left footed, Set piece)
    60'
    Lukasz Fabianski makes a save (Diving)
    60'
    Sam Morsy has attempt saved (Low to the centre, Out of box, Right footed, Open play)
    55'
    GOAL! Jarrod Bowen scores, Assisted by Aaron Wan-Bissaka (High to the right, Out of box, Left footed, Open play)
    52'
    GOAL! Nathan Broadhead scores, Assisted by Jens Cajuste (Low to the left, Out of box, Right footed, Open play)
    51'
    Christian Walton makes a save (Collected, Standing)
    51'
    Tomás Soucek has attempt saved (Low to the centre, 18-yard box, Left footed, Open play)
    45
    Second half begins!
    45+3'
    First half ends
    43'
    GOAL! James Ward-Prowse scores, Assisted by Jarrod Bowen (High to the right, 18-yard box, Big Chance, Right footed, Open play)
    40'
    Omari Hutchinson is caught offside
    39'
    Jacob Greaves blocks a shot
    39'
    James Ward-Prowse has shot blocked (18-yard box, Right footed, Open play)
    39'
    Christian Walton makes a save (Diving, Parried into danger)
    39'
    Jarrod Bowen has attempt saved (High to the centre, Out of box, Left footed, Open play)
    35'
    Maximilian Kilman recieves a yellow card
    34'
    Omari Hutchinson blocks a shot
    34'
    Jarrod Bowen has shot blocked (18-yard box, Left footed, Open play)
    34'
    Jens Cajuste blocks a shot
    34'
    Edson Álvarez has shot blocked (Out of box, Left footed, Open play)
    28'
    Christian Walton makes a save (Diving, Collected)
    28'
    Niclas Füllkrug has attempt saved (Low to the left, 18-yard box, Right footed, Open play)
    26'
    Sam Morsy misses attempt (Out of box, Right footed, Open play)
    25'
    Tomás Soucek blocks a shot
    25'
    Omari Hutchinson has shot blocked (18-yard box, Left footed, Open play)
    24'
    Lukasz Fabianski makes a save (Parried into danger, Diving)
    24'
    Nathan Broadhead has attempt saved (Low to the centre, 18-yard box, Right footed, Open play)
    12'
    Lukasz Fabianski makes a save (Standing, Collected)
    12'
    Omari Hutchinson has attempt saved (High to the centre, 18-yard box, Right footed, Open play)
    10'
    Jacob Greaves misses attempt (To the left, 18-yard box, Head, Set piece)
    4'
    Jarrod Bowen misses attempt (To the right, 18-yard box, Right footed, Open play)
    1'
    Jarrod Bowen blocks a shot
    1'
    Conor Chaplin has shot blocked (18-yard box, Left footed, Throw-in set piece)
    0'
    First half begins!