Tonight at 7:10 p.m. ET, Baltimore Orioles (24-29) and Cleveland Indians (26-27) open up a three-game weekend series live from Progressive Field in Cleveland.

Baltimore closes out a seven-game road trip it is 1-3 on while Cleveland opens up a six-match homestand after going 5-2 on its latest road swing.

The Orioles dropped three of four games this week in a series with the Houston Astros, but snapped a four-game skid on Thursday while Cleveland took two of three from the Kansas City Royals.

This game can be live streamed for free here.

Chris Tillman (2-7, 5.94 ERA) grabs the ball for Baltimore while Cleveland counters with Shaun Marcum and he is 2-0 with a 5.49 ERA thus far this season.

Tillman looks to shake off a rough stretch as he is 0-6 in his last seven starts with a 6.10 ERA. Marcum is 0-2 at Progressive Field in seven career starts.

The Orioles will get a lift to their lineup as three-time All-Star catcher Matt Wieters makes his 2015 debut after undergoing offseason Tommy John surgery.

Centerfielder Adam Jones has paced Baltimore with a .327 batting average and has seven homers and 27 RBI this season. Chris Davis leads the Orioles with 12 long balls and 32 RBI despite having a .219 average and 73 strikeouts.

The Indians counter with an offense that is paced by second baseman Jason Kipnis, who is second in the American League in hits (72), doubles (16, tied) and triples (4), third in batting average (.330), fourth in runs (39) and fifth in on-base percentage (.512).

Cleveland outfielder Michael Brantley is tied for first in the AL with 17 doubles.

Baltimore enters play in fourth place in the AL East, 4.5 games behind the first-place Yankees while the Indians are fourth in the AL Central, six games behind the division-leading Minnesota Twins.

The Orioles and Indians open up a weekend series live tonight from Progressive Field in Cleveland.