Malaysians Naquib Azlan and Mitchell Cheah claimed their first ever race win in the Super Compact division of the Thailand Super Series with a remarkable last corner overtaking maneuver to beat the race leader to the chequered flag by just a front bumper’s length. Read more →