Carlos Brathwaite took West Indies to within five runs of an astonishing triumph over New Zealand in a thrilling World Cup match at Old Trafford - but was caught as he went for the six his side needed to win.
Chasing 292 for victory, West Indies had been reduced to 164-7 and needed 33 runs from the final 18 balls to seal an unlikely success, reports BBC.
Brathwaite struck three huge sixes off Matt Henry in the 48th over and top edged a four, taking the required target to eight from 12 balls.
He reached a sensational century with six runs needed but, as he went for one last boundary, he was caught by Trent Boult to end West Indies' innings in a heartbreaking finish.
Brathwaite slumped to his knees as he saw Boult take the catch on the long-on boundary, extinguishing West Indies' hopes of victory.
He was quickly consoled by the New Zealand fielders and was given a lengthy standing ovation by the packed crowd.
Ultimately, though, the loss means West Indies are all but out of the World Cup, with New Zealand topping the table and now set for a semi-final place.
New Zealand's victory was built on a peerless 148 from Captain Kane Williamson, who rescued his side after they lost two wickets in the opening over.
That West Indies came so close to victory is a credit to Brathwaite, who arrived at the crease with his side mid-collapse and attempting to weather a storm from the New Zealand pace bowlers.
Slowly, he chipped away at the total - first with Kemar Roach in a 47-run stand, then again with number 10 Sheldon Cottrell, with the pair putting on 34 runs in 41 balls.
New Zealand put the squeeze on, with Boult conceding just one run from the 44th over, before Cottrell was bowled by Lockie Ferguson with 47 needed from 36 balls.
However, Williamson was forced to turn to the expensive Henry with three overs left and Brathwaite took full advantage.
The second ball of Henry's over went for six, as did the third. The fourth was smashed over deep cover for yet another maximum. Then a slice of luck for Brathwaite, miscuing a pull over wicketkeeper Tom Latham's head to take 25 runs from the over.
It fell to Jimmy Neesham, also expensive, to bowl the next over. Brathwaite saw out three dots before heaving away two to get to his century, which was celebrated with a pump of the fist and a bat raise. He was not done yet.
However, Brathwaite tried to hit the final ball of the over for six to secure victory - and he was brilliantly caught by Boult, running to his right, with his feet landing just inches from the rope as he stepped backwards to regain his balance.
In a game of fine margins, New Zealand just, somehow, edged it.