The Seattle Mariners take on the Arizona Diamondbacks on Tuesday for the second of three games set to take place at Chase Field.
At the moment, Seattle finds itself second in the AL West, with a 33-32 record. The Diamondbacks, on the other hand, are fourth in the NL West at 32-34.
Let's take a look at the odds for Tuesday's fixture and how the action might play out on the field.

Mariners vs Diamondbacks prediction
For Seattle, rookie Logan Evans takes the mound. So far, Evans has enjoyed a strong debut campaign at the top level, boasting a 2-1 record, along with a 2.83 ERA and 25 total strikeouts for the season.

Offensively, Cal Raleigh, Julio Rodriguez, Jorge Polanco and J.P. Crawford have been influential for the Mariners.
For Arizona, Brandon Pfaadt makes the start. On paper, Pfaadt has fared worse than his counterpart so far this season, pitching with a 7-4 record, along with a 5.51 ERA and 51 total strikeouts.
At the plate, Corbin Carroll, Josh Naylor, Geraldo Perdomo and Ketel Marte have been enjoying strong seasons for the D-backs.
The Mariners are struggling quite a bit, having lost six of their last seven games, and the D-backs should find a way to pile on some more misery as they aim to secure an important win.
Prediction: Seattle Mariners 6, Arizona Diamondbacks 7
Odds
Money Line: Seattle Mariners +106, Arizona Diamondbacks -125
Run Line: Mariners +1.5 (-192), Arizona -1.5 (+142)
Total Runs: Over 8.5 (-156), Under 8.5 (+117)
Injury report
Mariners 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:
Kendall Graveman: 15-day IL (Hip)
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)
Gabriel Moreno: day-to-day (Hand)
Justin Martinez: day-to-day (Elbow)
Expert's picks
The Mariners come into this game in extremely poor touch, and the D-backs have often looked at their best at home. Both of those trends point to this game ending in a hard-fought victory for the hosts.
Money Line: Arizona Diamondbacks -125
Run Line: Mariners +1.5 (-192)
Total Runs: Over 8.5 (-156)