Check out this week's top matches including the Champions League final, playoff finals in England and Mexico, domestic action, and pre-tournament International Friendlies.

Saturday May 28

1200 - Championship Playoff Final - Hull City v Sheffield Wednesday - beIN Sports - Hull come storming into the final with a combined 5-nil trouncing of Derby while Wednesday beat a better Brighton team 3-1. Both of their matches this season in the Championship ended in draws but you have to give the nod to Hull, who were in the Premier league last season.

1445 - Champions League Final - Real Madrid v Atletico Madrid - FOX - 2014 UCL Final part II - this one won't be ruined by Diego Costa going off injured in the 9th minute. This time the team that's not 100% will be Real as Ronaldo limped off in training after a collision with Casilla. Even though Real have had a much better recent record, they haven't looked convincing. I think the discipline of Atleti will lead to them having their revenge and winning their first big-eared trophy.

1700 - International Friendly - Mexico v Paraguay - FS1/Go - A chance to see two teams that we'll see more of in the Copa. Paraguay is in the USMNT's group and Mexico is my dark horse pick in the tournament.

1900 - MLS - New York Red Bulls v Toronto FC - MLS Live - If you didn't want Red Bulls trounce NYCFC 7-nil last week, you missed out. Now the face a Toronto side that they're level with on points and it should be a decent matchup.

1930 - USL - Charleston Battery v Louisville City FC - Youtube - The best team in USL travels to Charleston, a side that does not lose at home. This is attack vs defense 101. This will be fun.

2000 - International Friendly - USMNT v Bolivia - FS1/Go, Univision Deportes - It is just a friendly but it'll show what Jurgen is thinking as far as team selection going into the Copa.

2100 - MLS - Colorado Rapids v Philadelphia Union - MLS Live - Can't we just go back to normal so I don't have to keep picking Union and Rapids matches? Just be terrible again!

Sunday May 29

1000 - English League 1 Playoff Final - Barnsley v Millwall - Stream - The very last of European football before the long summer. If you can find a stream, watch it.

2136 - Liga MX Clausura Final - Monterrey v Pachuca - Univision - This the second leg of the final and it's 1-nil to Pachuca. There's no away goals, so extra time and penalties will happen if it's still level. This match should be doubly important because Pachuca will be playing Indy Eleven in Indianapolis this summer. The winner of this match will play the Apertura winner, Tigres in July.