Although i totally disagree with your prediction of an English win
, i'm prepared to help you out of the goodness of my heart! I couldn't guarantee to you that any of these pubs will have the match (though it'd be pretty certain) they are my favourite in Madrid and you can always ring to check.
FINBAR'S,C/ Marques de Urquijo, 10(Arguelles)915483793
THE IRISH ROVER, Avda de Brasil,7 (Santiago Bernabeu) 915974811
KITTY O'SHEAS,C/ ALCALA,59 (BANCO DE ESPAÑA) 915754901
FINNEGANS in Alonso Martinez,MOORE'S, C/ Felipe 111,4 (Sol).Never been in BO FINN(Nunez de Balboa, there are over 20 "irish" bars in Madrid i did intend to do them all but in the interests of my Spanish and after eing in some at the bottom en of the scale i tend to only go to these ones. good luck, may the best team win!(ireland!)