Macau, China - Norbert Michelisz closed to within a handful of points of the FIA World Touring Car Championship lead with a deserved podium finish on the streets of Macau.

More...