Championship leader Marc Marquez fought a sore shoulder to finish the second free practice in first place clocking the fastest time. Andrea Iannone of Team Ducati finished the first practice session in top spot.
Where to watch live
The third practice session starts at 8.45am BST. Live coverage of the qualifying for the Grand Prix starts at 1.10pm BST on BT Sport 2 and BT Sport 2 HD. Real-time internet updates are available on MotoGP's official website.
Two-time MotoGP champion Marc Marquez continued his fine form of the season, setting the fastest time during Free Practice session 2 of the Czech Republic Grand Prix on 19 August. Two weeks after dislocating his shoulder the Spanish rider clocked 1:55.840s and also managed to save him from a crash on the circuit.
Iannone who claimed his maiden top-class victory in Austria last week, came second clocking1:55.944s 0 while reigning world champion and last year's winner Jorge Lorenzo of Yamaha finished in third with a time of 1:55.977s.
Italian legend Valentino Rossi who scored his first-ever grand prix victory at the Brno track 20 years ago, had a disappointing day eventually finishing in fifth place.
Top 10 MotoGP Free Practice 2 Times from Brno:
1. Marc Marquez (ESP) Repsol Honda 1m 55.840s
2. Andrea Iannone (ITA) Ducati Team 1m 55.944s
3. Jorge Lorenzo (ESP) Movistar Yamaha 1m 55.977s
4. Hector Barbera (ESP) Avintia Racing 1m 56.124s
5. Valentino Rossi (ITA) Movistar Yamaha 1m 56.174s
6. Andrea Dovizioso (ITA) Team Ducati 1m 56.235s
7. Aleix Espargaro (ESP) Team Suzuki 1m 56.441s
8. Bradley Smith (ESP) Yamaha 1m 56.494s
9. Maverick Vinales (ESP) Team Suzuki 1m 56.615s
10. Dani Pedrosa (ESP) Repsol Honda 1m 56.662s