The Men's points race was held on 19 October 2012.
25 riders participated, the heat distance was 20 kilometres (12.4 miles) – or 80 laps – with a sprint every 10 laps for extra points and the final distance was 40 kilometres (24.9 miles) – or 160 laps.
A lap gained 20 points.
[1][2] The 10 best riders advanced to the final.
[3][4] The race was held at 21:13.