Suresh Joachim is here seen celebrating after establishing a new world record for the longest bowling marathon ever. He played continuously for 100 hours in Toronto, Canada, last weekend.
Sri Lanka's Suresh, who holds the second most number of world records, beat the former best mark of 60 hours and 15 minutes held by Italo-Maltese Giancarlo Tolu, a Malta Tenpin Bowling Association coach for juniors.
Tolu rolled more than 300 games during the marathon at the SuperBowl in September last year.
Throughout the challenge he raised money for Special Olympics and bowled using the same hand.
Unlike previous record holders he never changed his 15-pound bowling ball for a lighter one.
Before Tolu's achievement, the best mark belonged to Austrian Christian Hofer (55 hours and 16 minutes).