The podium finish moved Márquez to equal second in the Moto2 World Championship, level with Mattia Pasini on 47 points. Márquez started from pole position led for 13 laps and survived a couple of huge slides in a tense battle with eventual race winner Francesco Bagnaia.
The next race is the Spanish Grand Prix in Jerez in two weeks.
"This was a very important podium as we prepare for the European races with the tracks more suited to my riding style. I was able to run up front for many laps but the wind conditions changed a lot today and I had to save some crashes with the bike moving around. I did my 100% so I am happy for this result."