Juventus played a brilliant game of football to out-class their French opponents Monaco 2-1 to reach the final of the Champions League
Real Madrid picked up three crucial points against Valencia last night, as Zidane's men edge closer to winning the elusive La Liga title for the first time in almost half a decade
Manchester City was subjected to a brutal loss at the hands of Arsenal in FA Cup semi-final, following which, Twitter exploded in frenzy.
Twitter was at its best on the occasion of America's latest election.