Steve Smith fell agonisingly short of his maiden double hundred as Australia were dismissed for 399 in the second Test against the West Indies.
Smith was trapped LBW by Windies quick Jerome Taylor for 199, his highest Test score and fifth century in his past six Tests.
He’s the third Australian to be dismissed in a Test innings for 199 following Steve Waugh against the Windies in 1999 and Matthew Elliott against England in 1997.
Smith was the only Australian batsman to pass 50, with Michael Clarke’s 47 the next highest score.
Smith seemed destined to become the first Australian to score a double ton away from home since Jason Gillespie’s remarkable 201no against Bangladesh in 2006 but was denied by the brilliant Taylor.
The Jamaican quick, who had earlier claimed the third Test five-wicket haul of his career at Sabina Park, finished with career best figures of 6-47 off 25 overs.
Taylor delivered a beauty of a yorker which Smith was unable to prevent rapping him on the pads, the Australian asking for a review which was unsuccessful.
Earlier, Taylor had claimed the wickets of Shane Watson (25) and Brad Haddin (22).
Watson left a ball that careered into his off-stump.
Haddin then played all around a full ball from Taylor after his breezy 23-ball knock.
Josh Hazlewood, elevated to No.10 after his good batting in the first Test, did all he could to get Smith to his milestone as the pair shared a 63-run, ninth-wicket stand.
But Hazlewood holed out off left-arm spinner Veerasammy Permaul (1-124) for 24.
Jason Holder was the only other Windies bowler to claim multiple wickets, finishing with 2-64 off 22 overs.