I have figured out one more solution...
1st ball: Batsman A hits the ball for 6 and gets his muscle pulled in doing so... but since he's hit a six, he completes his century... he is retired hurt...
New Batsman takes over...
2nd ball: New batsman hits the ball and runs for 1 run but is caught out. BUT the 2 batsmen have already crossed each other... so now the Batsman B is on strike..
3rd Ball: Batsman B hits the ball for 6, completes the century and win the game...
