An enormous game in the NBA highlights today’s sports calendar.

The San Antonio Spurs invade Oklahoma City to take on the Thunder in a matchup of the Western Conference’s top two teams. The Spurs lead the season series, 2-1, but there’s a good chance these teams could meet again in the postseason and home court could become a factor, so tonight’s meeting is a doozy.

Here’s a look at today’s complete sports schedule:

MLB

Los Angeles Angels (Blanton) at Cincinnati (Arroyo) 12:35 p.m.

Chicago Cubs (Wood) at Pittsburgh (McDonald) 12:35 p.m.

Detroit (Porcello) at Minnesota (Pelfrey) 1:10 p.m.

San Diego (Stults) at New York Mets (Gee) 1:10 p.m.

Kansas City (Guthrie) at Chicago White Sox (Floyd) 2:10 p.m.

Baltimore (Gonzalez) at Tampa Bay (Hernandez) 3:10 p.m.

Seattle (Maurer) at Oakland (Griffin) 3:35 p.m.

Miami (LeBlanc) at Washington (Zimmerman) 4:05 p.m.

Boston (Dempster) at New York Yankees (Pettitte) 7:05 p.m.

Cleveland (Myers) at Toronto (Buehrle) 7:07 p.m.

Philadelphia (Lee) at Atlanta (Medlen) 7:10 p.m.

NBA

Chicago at Brooklyn 7 p.m. (TNT)

Dallas at Denver 9 p.m.

San Antonio at Oklahoma City 9:30 p.m.

NCAA Men’s Basketball

NIT Championship

(3) Iowa vs (2) Baylor  9 p.m. (ESPN)

NHL

New Jersey at Boston 7 p.m.

Philadelphia at Toronto 7 p.m.

New York Islanders at Washington 7 p.m.

Tampa Bay at Carolina 7 p.m.

Winnipeg at Montreal 7:30 p.m.

Columbus at Nashville 8 p.m.

St. Louis at Chicago 8:30 p.m.

Detroit at Phoenix 10 p.m.

Edmonton at Vancouver 10:30 p.m.

Minnesota at Los Angeles 10:30 p.m.