ONE SHINING MOMENT:
Not pictured: all the refereeing incompetence on display, especially in the final few rounds with nearly every game close.
Them feels, man. And I don't even like golf!
FOOTBALL (all times BST):
17.00: Slovak Cup, semifinal: DAC vs. Senica
18.00: DFB Pokal, quarterfinal: Wolfsburg vs. Freiburg
19.00: La Liga, 3rd vs. 10th: Atlético Madrid vs. Real Sociedad
19.45: Premier League, 17th vs. 19th: Aston Villa vs. QPR
19.45: League One, 1st vs. 4th: Bristol City vs. Swindon Town
19.45: Coppa Italia, semifinal, second leg: Fiorentina vs. Juventus (2-1 agg.)