While there are still two months to go, British heavyweight boxer, Anthony Joshua showed off his incredibly deadly physique in Saudi Arabi ahead of his rematch with Oleksandr Usyk.
Two-time heavyweight champion Joshua lost his three world titles in surprising fashion when he was comfortably beaten in 12 rounds by Usyk at the Tottenham Hotspur Stadium last September.
After months of wrangling, AJ will finally get his shot at revenge in their rematch on August 20 in Jeddah, Saudi Arabia.
The two fighters came face-to-face again last week in the build-up to their second fight in the Middle East and Joshua already looks to be in deadly condition after he shared several snaps of himself working out in the ring.
Many fans and experts are predicting that Joshua, who has brought in new coach Robert Garcia to train him, will come unstuck again against his rival later this summer.
Tyson Fury has said that Joshua will lose again to the Ukrainian no matter what new tactics he tries unless Joshua lets him train him.
However, the 32-year-old insists that he will get the respect he deserves after inflicting a first-ever defeat to Usyk and regaining his WBA, IBF, WBO and IBO titles.