We've seen some pretty incredible team cricket catches in recent years but this one might just be the pick of the lot.
The freak play happened this week in the humble surrounds of India's domestic T20 Syed Mushtaq Ali Trophy, in a match between Maharashtra and Railways in Indore.
Manjeet Singh smashed what looked a certain six on the last ball of the game before Rahul Tripathi produced a truly unbelievable piece of magic in the outfield.
He launched at full stretch to take the ball before somehow releasing it behind him in one movement before touching round outside the ropes, with teammate Divyang Himganekar on hand to complete the catch.
Incredibly, the Maharashtra players pulled off the desperate play despite having the game already being won, with Railways needing 22 to win off the last ball.