Playoff races in hockey and basketball are coming down to the wire, with several key matchups tonight in both sports.

The Boston Bruins can clinch a playoff berth with a win tonight over the Ottawa Senators, while over in the NBA several teams are still battling to secure their seedings in next week's playoff action.

Here’s a look at the entire sports schedule for today. All times Eastern:

MLB

Rays (Hellickson) at Red Sox (Dempster) 11 a.m.

Cardinals (Lynn) at Pirates (McDonald) 7:05 p.m.

White Sox (Floyd) at Blue Jays (Buehrle) 7:07 p.m.

Phillies (Lee) at Reds (Arroyo) 7:10 p.m.

Nationals (Zimmerman) at Marlins (LeBlanc) 7:10 p.m.

Angels (Blanton) at Twins (Correia) 8:10 p.m.

Mets (Gee) at Rockies (Nicasio) 8:40 p.m.

Astros (Bedard) at Athletics (Milone) 10:05 p.m.

Padres (Stults) at Dodgers (Billingsley) 10:10 p.m.

NBA

New York at Charlotte 7 p.m.

Chicago at Orlando 7 p.m.

Miami at Cleveland 7 p.m.

Washington at Brooklyn 7:30 p.m.

Philadelphia at Detroit 7:30 p.m.

Denver at Milwaukee 8 p.m.

Memphis at Dallas 8 p.m.

Sacramento at Oklahoma City 8 p.m.

Utah at Minnesota 8 p.m.

Houston at Phoenix 10 p.m.

San Antonio at Golden State 10:30 p.m.

NHL

Ottawa at Boston 7 p.m.

New Jersey at Toronto 7 p.m.

Philadelphia at Montreal 7:30 p.m.

Dallas at Chicago 8 p.m.

Vancouver at Nashville 8 p.m.

Columbus at Colorado 9 p.m.

Minnesota at Calgary 9 p.m.

San Jose at Phoenix 10 p.m.