Football: Inter Milan v AC Milan (Saturday, 11.30am) - BT Sport 1
It's an early start for fans of Italian football as the weekend kicks off with a fiercely contested derby this Saturday. As the Serie A season reaches its final stages, local pride will be on the line at the San Siro as the two Milan sides are separated by just two points.
Formula 1: Bahrain Grand Prix (Saturday, 4pm for qualifying and Sunday, 4pm for the race) - Sky Sports F1 and Channel 4
With one win apiece for Lewis Hamilton and Sebastian Vettel this season, the battle lines have been drawn for the 2017 Formula 1 World Championship. Bahrain’s always-intriguing desert race is live on Channel 4 this year, which means that all publicans with a TV licence will be able to show the action.
Football: Southampton v Manchester City (Saturday, 5.30pm) - BT Sport 1
Manchester City's pursuit of a top-four spot will be the main focus for many fans on Saturday. Have your menus to hand so customers that want to stay in the pub after the match can sate their appetite and have even fewer reasons to leave the pub ahead of Saturday night.
Football: Manchester United v Chelsea (Sunday, 4pm) - Sky Sports 1
Chelsea's quest for the Premier League title takes them to Old Trafford on Easter Sunday. This match will take place at the same time as the Formula 1 so make sure you have decided long before the game kicks off which areas of the pub will be showing which entertainment. And the following day will not be a workday for many of your potential customers.