Kuldeep Yadav's 'unplayable delivery' to Alex Carey in third and final ODI against Australia in Chennai has left everyone including the batter himself in awe.
The magical delivery came on the first ball of the 39th over and left a well-set Carey shell shocked. The flighted delivery went slower through the air before landing around leg stumps.
As Carey attempted to defend the ball with an open bat-face, the ball spun away sharply to beat the outside edge and crash on top of off-stump.

A stunned Carey had his mouth and eyes wide open in awe as an equally stunned Murali Karthik on air gasped, "What a delivery!"
The 28-year-old, who had one wicket from the first two ODIs, ripped through the Australian middle-order in the series-decider on Wednesday. His first victim was David Warner who came at number four for the first time in his 14-year-long ODI career.
The southpaw ended up giving a catch to Hardik Pandya at long-off. Marnus Labuschagne was the second one to fall in the trap of the chinaman bowler. The right-hander was caught at long-off while trying to go for a maximum.
Kuldeep finished with match figures of 3/56 in 10 overs. He was one of the only two bowlers from India to bowl a maiden over in the first innings of the match.
Courtesy Kuldeep and Hardik's (3/44) three-wicket haul India bowled out Australia for 269 in 49 overs. Notably, India won the first match by six wickets before the visitors thrashed the hosts by 10-wicket in Vizag. India are playing the third ODI with an unchanged eleven.
Kuldeep Yadav will next be seen plying his trade for Delhi Capitals (DC) in the IPL 2023. Delhi are scheduled to face Lucknow Super Giants (LSG) in their first match of the IPL season 16 on April 1.