The Miami Heat look like they could be on their way to a repeat title, while the Houston Rockets are clinging to hopes they can make the playoffs. The two squads square off tonight when the Rockets invade South Beach.

Earlier this season, the Heat edged the Rockets by three in Houston, so the Rockets will be looking for revenge and a big win as they try to gain some momentum before the All-Star break.

Here’s a look at the entire schedule of today’s games. All times Eastern:

NBA

Boston at Toronto 7 p.m.

Indiana at Philadelphia 7 p.m.

New York at Washington 7 p.m.

Los Angeles Clippers at Orlando 7 p.m.

Charlotte at Cleveland 7 p.m.

Memphis at Atlanta 7:30 p.m.

Houston at Miami 7:30 p.m.

Brooklyn at Detroit 7:30 p.m.

Phoenix at New Orleans 8 p.m.

Golden State at Oklahoma City 8 p.m.

Portland at Dallas 8:30 p.m.

San Antonio at Minnesota 9 p.m. (ESPN)

Milwaukee at Utah 9 p.m.

NCAA Men’s Basketball Top 25

(5) Kansas at TCU 9 p.m. (ESPNU)

Stanford at (7) Arizona 9 p.m. (ESPNEWS)

(11) Louisville at Rutgers 7:30 p.m.

(18) Minnesota at (12) Michigan State 7 p.m.

St. Bonaventure at (14) Butler 7 p.m.

Air Force at (15) New Mexico 9 p.m.

(16) Creighton at Indiana State 7:05 p.m.

(17) Cincinnati at Providence 7 p.m.

Baylor at (22) Oklahoma State 7 p.m. (ESPN)

(24) Marquette at South Florida 7 p.m. (ESPN2)

NHL

Boston at Montreal 7:30 p.m. (NBC Sports Network)

Anaheim at Colorado 9:30 p.m.

Dallas at Edmonton 9:30 PM

More From KZCD-FM