On Monday, the Seattle Mariners will take on the Arizona Diamondbacks in the first of a three-game series set to take place at Chase Field.
Seattle is second in the AL West with a 33-31 record, while Arizona has struggled with consistency, and is fourth in the NL West at 31-34.
Here's a look at the odds for this fixture, and how the action might play out on the field.

Mariners vs Diamondbacks prediction
Taking the mound for the Mariners is Emerson Hancock, who has a 2-2 record, along with a 5.19 ERA and 38 strikeouts.

Offensively, Cal Raleigh, Julio Rodriguez, Jorge Polanco and J.P. Crawford have all enjoyed plenty of success for Seattle.
For the hosts, righty Merrill Kelly gets the nod. On paper, Kelly has fared better than his counterpart, boasting a 6-2 record, along with a 3.43 ERA and 72 strikeouts.
At the plate, Ketel Marte, Corbin Carroll, Geraldo Perdomo and Eugenio Suarez have been on top of their game for Arizona.
Heading into this game after being swept in Cincinnati, the hosts should be able to secure an important win in front of the Chase Field crowd.
Prediction: Arizona Diamondbacks 5, Seattle Mariners 4
Odds
Money line: Seattle Mariners +138, Arizona Diamondbacks -164
Run line: Mariners +1.5 (-143), Diamondbacks -1.5 (+108)
Total runs: Over 8.5 (-159), Under 8.5 (+120)
Injury report
Seattle injuries:
Luke Raley: 10-day IL (Side)
Logan Gilbert: 15-day IL (Forearm)
Collin Snider: 15-day IL (Forearm)
Gregory Santos: 60-day IL (Knee)
Ryan Bliss: 60-day IL (Bicep)
Victor Robles: 60-day IL (Shoulder)
Arizona injuries:
Cristian Mena: 15-day IL (Shoulder)
Blake Walston: 60-day IL (Elbow)
Corbin Burnes: 60-day IL (Elbow)
A.J. Puk: 60-day IL (Elbow)
Jordan Montgomery: 60-day IL (Elbow)
Expert's picks
With the pitching matchup leaning slightly in their favor, and playing at home, the Diamondbacks will navigate their way to a narrow win on Monday.
Money line: Arizona -164
Run line: Seattle +1.5 (-143)
Total runs: Over 8.5 (-159)