What a whirlwind week it has been. With the General Election being held, it has been a hectic week of parties exchanging blows and deciding on where your vote should go.
Well, now that it's all over, it feels like we need the weekend more than ever. Fortunately, there is a whole host of sport to enjoy over the next couple of days, to give you those weekend vibes. Here's what's in store…
The football season still isn't over, as attention turns to World Cup Qualifiers this weekend. And, without doubt, the biggest match is at Hampden Park between the auld enemies Scotland and England.
For Scotland, it is a must-win match if they are to have any hopes of making it to the World Cup in Russia next season. The odds are heavily stacked against them, but they will be hoping that their strong contingent of Celtic players can take their winning mentality into the international scene.
England manager Gareth Southgate has almost a full squad to pick from and it looks as though Harry Kane will lead the line with Dele Alli in behind, just as they do for Spurs.
It will be special atmosphere at Hampden Park and this is one not to miss tomorrow evening.
If you're a tennis fan, you are in for a treat this weekend as the French Open reaches a conclusion on Sunday. Before we know the finalists, the two semi-finals take place today.
First up, world number one Andy Murray takes on Stan Wawrinka on the Philippe-Chatrier Court. Murray came into the tournament out of sorts, but has improved as the tournament has progressed. If he can overcome the power of ‘Big Stan' then he will reach a second successive French Open final.
The other semi-final sees nine-time French Open champion Rafa Nadal take on Dominic Thiem. The ‘King of Clay' is strong favourite to win this match and go all the way, but Thiem could prove a stern test; after the Austrian beat Novak Djokovic in straight sets in the quarter-finals.
The British and Irish Lions continue their tour of New Zealand tomorrow against Crusaders. The Lions suffered a disappointing defeat to Blues in the week and need to bounce back with a good performance at the very least.
Welsh lock Alun Wyn Jones will lead a side that features the likes of Sean O'Brien, Conor Murray and George North for the first time on this tour.
The Crusaders will be tough opposition for the Lions, having won all 14 games in Super Rugby, and have eight all blacks among their ranks.
England are also in action this weekend as they face Argentina in San Juan.
The ICC Championship Trophy group stages reach a finale this weekend, with semi-finalists set to be confirmed.
England are already through to the semi-finals after wins over Bangladesh and New Zealand, but can have a say on Australia's fate when they meet at Edgbaston.
All four teams in Group B could still qualify after Sri Lanka shocked India midweek. India face South Africa at the Oval on Sunday and then Sri Lanka and Pakistan meet in Cardiff on Monday.
Finally, the Formula One circuit heads to Ontario this weekend for the Canadian Grand Prix.
With Mercedes driver Lewis Hamilton already trailing Sebastien Vettel by 25 points, it's crucial that the reigning champion doesn't lose any more ground on his Ferrari rival.
Image credits: Harry Kane, Live Tennis, Formula 1, BBC Sport, British and Irish Lions, Squawka
Date Posted: Friday 9th June 2017
Author: George Crewe