With the monsoons finally hitting the country (and Mumbai more specifically), sitting indoors and watching some sport might be your best weekend plan.
To begin with, the quarter finals of the FIFA World Cup begin tonight. The first game of the stage takes place between France and Germany at 9.30 pm. At 1.30 am, hosts Brazil take on Colombia.
On Saturday night, Argentina take on Belgium. The late kick-off game features Netherlands and Costa Rica. Watch the games Live on Sony Six.
For Formula 1 fans, there's the British Grand Prix. With no Indian Grand Prix on the race calendar this year, this Grand Prix is the closest we get to a ‘home race’ with Force India's headquarters just a few miles from the Silverstone race track. Catch qualifying on Saturday and the race on Sunday on Star Sports 2.
Further, there's the Wimbledon women's singles final on Saturday, and the men's singles semi finals (later today) and final on Sunday to look forward to.
Petra Kvitová meets Eugenie Bouchard in the women's final from 6.30 pm onwards on Saturday.
In the men’s semi finals, Dimitrov takes on Djokovic at 5:30 pm while Federer takes on Raonic at 8.30 pm. The final will be played on Sunday at 6.30 pm. All the Wimbledon action can be viewed on Star Sports 1 and Star Sports HD1.
For movie buffs, there's the Vidya Balan starrer Bobby Jasoos releasing today.