MLB

Washington comes in with a better batting average, on-base percentage, OPS, and runs scored, so the offense has been more productive overall. St. Louis counters with the better home field split and a more stable pitching staff, which is the key separator here. The Nationals have been better at creating runs, but they have also allowed more runs than they scored, while the Cardinals have been more controlled in games that turn into a tighter late-inning battle. That mix points to a competitive game with St. Louis holding the cleaner path to a win.
Michael McGreevy gets the nod for St. Louis. He is listed at 7-9 with a 3.83 ERA and 112 strikeouts. The season line suggests a pitcher who has been solid enough to keep games in range, especially in a home start where the Cardinals can lean on him for five to six competitive innings before the bullpen takes over. Andrew Alvarez starts for Washington. He is listed at 2-6 with a 3.35 ERA and 99 strikeouts. The ERA is strong, but the Nationals still bring a weaker overall staff behind him, and that raises the risk of late damage. In this matchup, Alvarez needs to keep traffic down early because the edge for St. Louis grows once the game reaches the middle and late innings.
St. Louis is the side with the better home setup, the stronger bullpen, and the more trustworthy starting pitching profile, even though Washington has been the more productive lineup overall. That edge is enough to justify a Cardinals moneyline play at the current number. The projected score is St. Louis Cardinals 5, Washington Nationals 4, which fits a close game and supports a slight lean to the home side over the full game.