There are a few sports bars downtown. Here's a short list:
Lavaca Street Bar: In the warehouse district. Think the GT-VT alums are there for the college game this Thursday.
3rd Base: West 6th next to Mopac. You'd need a car or take a cab to get there.
The Tavern - near 12th and Lamar
Champions - within walking distance of the convention center on 4th street
The Upper Decks - just south of the river between Congress and S 1st.
I've been to 3rd Base the most of the above but they all should be good to catch the game.
Lavaca Street Bar
405 Lavaca St, Austin, TX 78701