After the draw for the Champions League quarter finals was announced on Friday, there were many mouth watering matches on display for fans to witness.
It's a line used all too often in football, but there really are no easy games at this stage.
With some tough encounters, GMS Academy member Ashvin Sharma shares his predictions.
Tie 1: Barcelona vs Atletico Madrid
After many people saw this tie being announced, they simply picked Barcelona as the victor to go through to the semi-finals. However, I think this match will be much closer than a lot of people think.
Atletico Madrid will need their star players to perform in this massive game. The likes of Diego Costa, Arda Turan, Koke, and even Thibaut Courtois who will be vital in between the sticks, will have to give a special performance if they are to cause an 'upset'.
I don't see this Barcelona as huge favourites for the tie, and if you go on statistics, Atletico Madrid are ahead in the league table. However, Barcelona are full of stars and will only need a couple of special performances from players such as: Lionel Messi, Xavi and Andres Iniesta.
Barcelona also have the experience of being in this stage of the competition, which is why many are probably labelling them as favourites. Despite all this, I think Diego Simeone will be able to fire his players up and somehow mastermind a win over Tata Martino's Barcelona.
WINNERS: ATLETICO MADRID
Tie 2: Real Madrid vs Borussia Dortmund
This is the same tie that was drawn in last year's semi final and most predicted a win for Jose Mourinho's Real Madrid and a ticket into the Champions League final. They couldn't have been more wrong.
An unstoppable Robert Lewandowski scored four goals in one match to make it nearly impossible for Real to come back.
In the end, Dortmund progressed to the final, and were narrowly beaten by German rivals Bayern Munich. However, this year is very different. Dortmund have been poor in the league, and are fighting for second place, with first place virtually sealed already.
On the other hand, Real Madrid have bolstered their squad with some heavy investments, and have played better than they did last season. With the way they've been playing, it's hard to see anyone, but Real Madrid going through.
WINNER: REAL MADRID
Tie 3: Paris Saint-Germain vs Chelsea
Jose Mourinho and his Chelsea side would have definitely been hoping for a kind draw, avoiding the two favourites in Bayern Munich and Real Madrid.
Although PSG is a fantastic team, I think Mourinho would be relatively happy with the draw, and would be quietly confident about his chances of going through.
The main threat for Chelsea is obviously the two strikers for PSG in Zlatan Ibrahimovic and Edinson Cavani, and the Chelsea defenders will have to be on top of their game if they are to nullify this incredible attack.
On the rest of the pitch however, I think Chelsea come out stronger and with the away leg first for Jose Mourinho's side, I'll back Chelsea to come out on top in this bout.
Tie 4: Manchester United vs Bayern Munich
David Moyes' and Manchester United's bad luck seemed to run out after they completed an incredible comeback to beat Olympiakos 3-2 on aggregate.
However, after drawing Bayern Munich, they must have known a massive obstacle stands in their way.
Bayern and United's seasons couldn't have been more different. With Josep Guardiola taking over from Jupp Heynckes, they have definitely grown stronger, and will most definitely win the Bundesliga title.
On the other hand, David Moyes has struggled dearly to follow in the footsteps of Sir Alex Ferguson, and has endured a torrid season.
Bayern Munich will definitely enter the match as overwhelming favourites, and I can't see a shock in any way, even if Manchester United produce the level of performance that they showed against Olympiakos.
WINNERS: BAYERN MUNICH
Disagree with any of these predictions? Leave your four choices in the comments section below
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.