West Ham players celebrate scoring a goalImage source, Getty Images
Image caption,

West Ham have reached at least the third round of the Carabao Cup 10 years in a row

West Ham moved into the third round of the Carabao Cup thanks to a dramatic late win over fellow Premier League side Bournemouth.

In the 88th minute, and with the game heading to a penalty shootout, the Hammers scored a fortunate winner as Mohammed Kudus' shot bounced off Jarrod Bowen and past Cherries goalkeeper Neto.

The Bournemouth coaching staff felt the ball had hit Bowen's arm, but with the video assistant referee (VAR) system not in use, the goal was allowed to stand, much to the visitors' frustration.

Andoni Iraola's side had been on the wrong end of a controversial VAR handball decision at the weekend when Dango Ouattara was denied a potential late winner in their 1-1 draw with Newcastle.

At London Stadium, Bournemouth will also be left wondering how they exited the competition.

The best chances had fallen to the visitors, with Marcus Tavernier hitting the post with an inswinging free-kick. He also forced a good save from Lukasz Fabianski, who also did well to keep out Ouattara's clever flick when the ball was behind him.

The hosts struggled to get into the game in the opening half hour, taking 41 minutes to have an effort on target. Niclas Fullkrug, in his first start for the Hammers since his £27m move from Borussia Dortmund in the summer, headed it tamely at Neto.

The Germany forward also did well to release Crysencio Summerville but the Dutchman, last season's Championship player of the season at Leeds, could only fire wastefully off target.

With penalties looming, Bowen had an effort pushed wide by Neto, but the keeper was beaten minutes later as the Hammers claimed the controversial victory.

The draw for the third round was made later on Wednesday, with West Ham given an away trip to Liverpool in September.

Player of the match

Number: 20 J. Bowen
Average rating 7.50
Number: 20 J. Bowen
Average Rating: 7.50
Number: 26 M. Kilman
Average Rating: 7.50
Number: 29 A. Wan-Bissaka
Average Rating: 7.48
Number: 14 M. Kudus
Average Rating: 7.39
Number: 1 Ł. Fabiański
Average Rating: 6.86
Number: 15 K. Mavropanos
Average Rating: 6.77
Number: 19 E. Álvarez
Average Rating: 6.75
Number: 24 G. Rodríguez
Average Rating: 6.70
Number: 10 Lucas Paquetá
Average Rating: 6.67
Number: 7 C. Summerville
Average Rating: 6.49
Number: 33 Emerson
Average Rating: 6.44
Number: 25 J. Todibo
Average Rating: 6.42
Number: 11 N. Füllkrug
Average Rating: 6.37
Number: 5 V. Coufal
Average Rating: 6.27
Number: 28 T. Souček
Average Rating: 6.19
Number: 8 J. Ward-Prowse
Average Rating: 6.11

After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.