The 2014 UCI Para-Cycling Track World Championships in Aguascalientes, Mexico, saw an amazing 23 world records smashed across three days of intense racing action.
In total, 122 athletes from 28 countries competed for 29 world titles and the coveted rainbow jerseys between 10-13 April.
Racing at the Bicentenary Velodrome at an altitude of 1,880m above sea level, and with the mercury regularly tipping the 37 degrees Celsius mark, the conditions were perfect for electrifying times.
But the 23 world records were somewhat unforeseen, as athlete after athlete tore up the track to rewrite the history books.