Mad Dog in the Fog (in the Lower Haight) is the only English pub I know which will be showing it.
Also try the following (if it being an English pub is not so important to you)
Kezar Pub on Stanyan
Also - from sfgate
Here are a few Bay Area spots that will show World Cup games.
Absolute Addiction, 1581 Webster St., June 12, June 17-18 and June 22, at the Kinokuniya building of the Japantown Mall in San Francisco. Live public screenings, international booths and cultural performances. Supported by the Consulate General of Japan and the Japantown Merchants Association. For more information, go to
www.geocities.jp/absoluteaddiction2006.
The Chieftain Irish Pub, 198 Fifth St, San Francisco, (415) 615-0916. Will show all games live.
Goethe-Institut, 530 Bush St., San Francisco, (415) 263-8760. Will open doors at 8:45 a.m. for 9 a.m. games. Big screen.
Kezar Pub, 770 Stanyan St., San Francisco, (415) 386-9292. Will show all games live and repeat them at 5 p.m.
Mad Dog in the Fog, 530 Haight St., San Francisco, (415) 626-7279. Will show all games live and repeat them at 5 p.m.
Made in Brazil Plus, 4820 Bissell Ave., Richmond, June 17. Brazilian dancing, live music, and rebroadcast soccer matches at 8 p.m. Contact the Bay Area Brazilian Club, (415) 334-0106.
The Rose & the Crown English Food, 547 Emerson St, Palo Alto. Will show all games live. (650) 327-7673.
Santo Cristo Hall, 41 Oak Ave., South San Francisco, June 13, 18 and 22. Brazilian food, music and 9 a.m. World Cup screenings. Contact the Bay Area Brazilian Club, (415) 334-0106.
South Beach Cafe, 800 Embarcadero, San Francisco, (415) 974-
1115. Will open at 5:30 a.m. on early game days. Popular with Brazilians.
South Korean Consulate, 3500 Clay St, San Francisco, (415) 921-2251. Will broadcast games on a wide-screen television in its lobby during its business hours, 9 a.m. to 5 p.m.