The summer of 2018 was an incredibly busy one for the Premier League, with a plethora of new and exciting fixtures.
The Champions League was one of the highlights of the calendar, with Bayern Munich defeating Chelsea to secure a spot in the semi-finals, and Leicester City earning a place in the top four.
However, despite the high-profile fixtures, it was also a busy time for the club.
Some clubs had to go out of business or sell their stadium, whilst others had to deal with the fallout from the Brexit referendum, while others had big new stadiums built to accommodate the crowds.
Below is a list of some of the big matches that were played during the summer, which you can find out more about below.
As we move closer to the new season, it is time to look ahead at some of our top fixtures.
For the first time, the full Premier League schedule will be released to the public, meaning we can now see how the season will unfold from the start.
The Europa League will kick off in June, and the new Champions League will begin in July.
However there is still plenty of football to be played in the coming weeks.
Here are a few matches that will be played during June, with the rest of the summer’s fixtures still to come.
Arsenal v Bournemouth (June 6)This is a big one for Arsenal, as the Gunners are hoping to win their first home game of the season.
They have won their last two away games, and are on course to win the league title for the first times in more than a decade.
With the Champions League on the line, Arsenal will look to close out the season with a win.
Tottenham Hotspur v Chelsea (June 8)This will be the last game of this tie before the Europa League, as Chelsea are in the midst of a four-match winning run, with their last defeat coming against Liverpool in April.
Tottenham have struggled to score goals, and have conceded just two goals so far this season.
This is a tough match for Chelsea to win, as they have scored just two in their last four games.
Stoke City v Liverpool (June 11)With Stoke City in the relegation zone, this is one of their toughest fixtures of the year.
Liverpool have won just one of those five games, while the Reds have lost three of their last five.
With just one home game remaining, Stoke City are on a high and will be looking to finish the season strongly.
Bournemouth v Manchester United (June 14)Bournetheries win is one they have not won since the 2011/12 season, and this will be their first away win since August.
The Cherries have conceded 11 goals in their past six matches, while United have managed just two of their past eight away games.
Bournethers have had a relatively easy fixture list, with only Everton and West Bromwich Albion playing more matches than the Cherries this season, but will be hoping for another good performance from United.
Arsenal vs Aston Villa (June 16)Arsenal will look for a good start to the season when they host Villa at home, with Arsenal having only won once in the last six games.
Villa have only scored one goal in their first seven games, whilst the Gunner have only managed three goals in the first half of the campaign.
The two teams will be trying to win back-to-back games, but this will not be an easy match for the Gunns.
Stoke Villa v Chelsea Arsenal v Manchester City (June 18)The Gunners will be desperate to keep their Premier League title hopes alive, with Chelsea having lost two of the last three.
Arsenal have won four of their six away matches this season and are unbeaten in their final five matches of the new campaign.
Chelsea have not scored in four games this season (excluding the draw at Newcastle on Sunday) and are without a win in the Premier Leagues last five games.
This will be a tough fixture for Chelsea, with goals being scored in their two away matches of 2017/18.
Bourbons defeat to Tottenham Hotspurs (June 20)The Black Cats have only won one of three games against Tottenham this season with the draw being their only loss in the run-in.
Tottenham were a late withdrawal from the Premier league, and had only a two-game unbeaten run at home.
This game is a rematch of the 3-1 defeat that saw Mauricio Pochettino’s side go down 3-0 to Chelsea in October.
Spurs are looking to add to their winless streak, while Arsenal are looking for their first win of the 2016/17 campaign.
West Ham United v Leicester City (July 1)West Ham have been in the bottom three of the Premier Football League since August, while Leicester have only been in third place since November.
This should be a great match for West Ham, as Leicester are yet to win at home this season for the