The dusty conditions that affected the morning session had improved significantly for second practice, with lap times improving by over 1.5 seconds.
Bastianini set the best pace on his factory team Ducati with a 1m38.057s, leading the way by 0.118s from KTM’s Jack Miller.
Marquez completed the top three despite suffering his first race weekend crash of the year on the Gresini Ducati, when the eight-time world champion slid off at Turn 5 late on.
Jorge Martin was fourth on the Pramac Ducati from KTM’s Brad Binder, while both factory Yamaha’s delivered a shock to rookie sensation Pedro Acosta (Tech3 GasGas) by dumping him out of the top 10 and into Q1 for qualifying on Saturday.
VR46 Ducati rider Marco Bezzecchi set the early pace in second practice at a 1m39.996s, before quickly giving way to team-mate Fabio Di Giannantonio on a 1m39.936s.
Fabio Quartararo on the factory Yamaha then moved clear with a 1m39.199s, which stood as the reference lap over 20 minutes before Marc Marquez made his first trip to the top of the standings with a 1m39.110s just under half an hour in.
Martin and Aprilia’s Maverick Vinales – who was the first significant improver on fresh soft rubber – deposed Marquez over the next 10 minutes, but the Gresini rider found his way back to the top of the timesheets with a 1m38.629s with 18 minutes to go.
Source: Autosport