It was Team CatalunyaCaixa Repsol’s Marc Márquez who took a stunning win in a close-fought Moto2™ race at the bwin Grand Prix České republiky in front of Tom Lüthi and Pol Espargaró.