Here are the scores. Here are the highlights:
Tigers 10, Red Sox 5: Justin Upton took three days off to clear his head and to work on his swing. They did him well. He came back on Saturday and went 2-for-4 with a double. Yesterday afternoon he hit two three-run homers which went a combined 890 feet. Justin Verlander tends to win when he’s given ten runs to work with. As do most pitchers.
Indians 3, Blue Jays 2: Jose Ramirez hit a two-run homer in the bottom of the eighth. That’s a pretty handy thing to do when you’re down 2-1. That came off of Brett Cecil and spoiled Marcus Stroman‘s seven and a third innings of one-run ball.
Dodgers 4, Reds 0: Julio Urias tossed six shutout innings, scattering six hits and striking out six. Or, as we professionals call that, “Tossing a Satan.”
Rays 8, Rangers 4: Logan Forsythe hit a three-run homer in the Rays’ five-run fourth as Tampa Bay took two of three from the Rangers. It’s too little, too late for the Rays, but they’re playing good baseball right now, having won six of seven.
Braves 7, Nationals 6: Jace Peterson hit a walkoff homer in the 10th. The Nationals committed five errors and blew an early 4-0 lead. Do that and even the Braves will make you pay for it.
Cardinals 9, Phillies 0: The Cardinals hit four homers —Jedd Gyorko, Stephen Piscotty, Brandon Moss and Jeremy Hazelbaker did the damage — and starter Mike Leake tossed seven shutout innings and hit a two-run single to boot. They went 6-3 on this now-completed road trip and remain a game and a half up on Miami for the second wild-card spot.
Marlins 3, Pirates 2: The Marlins sweep the Pirates. A Christian Yelich homer and two unearned runs held up. With that Miami is now right behind the Cards for that second wild card. What a year of lost chances and disappointment for Pittsburgh.
White Sox 4, Athletics 2: Jose Quintana won his 10th game. That’s the first time he’s ever won ten despite the fact that he’s pitched well enough to win 15 or more for four years running. Hell, he should probably have 15 this year already. His last start he gave up two runs and lost. The start before that he gave up one run and got a no-decision. July 29: one run, no decision. July 24: zero runs, no-decision. June 17: two runs, no decision. May 30: one run, and a loss. May 14: two runs and a loss. April 18: two earned runs and a loss. April 5: two earned runs and a no-decision. That’s nine games with either a loss or a no-decision in which he easily pitched well enough to win.With even a little better luck he’s among the league leaders in wins and with a tad more luck he’s leading everyone. I know every pitcher has spells in which he gets bad run support and bad luck, but for Quintana it’s been this way four four years. I don’t know how he hasn’t had an aneurysm by now.
Royals 2, Twins 1: Danny Duffy hasn’t had to rely on luck lately. He’s just been pitching lights-out baseball. Here he won his 10th straight decision after allowing one run while pitching into the seventh. He’s 11-1 with a 2.66 ERA. The Royals started him in the bullpen this year for Pete’s sake.
Brewers 7, Mariners 6: The Brewers’ four-run ninth stuns the Mariners. Keon Broxton and Chris Carter homered — it was Broxton’s second homer of the game — and Scooter Gennett had an RBI single in the final frame. The win ends Milwaukee’s six-game losing streak.
Padres 9, Diamondbacks 1: Luis Perdomo allowed one run — unearned, though that was due to his own error — on five hits over seven innings. I’ve always thought unearned runs due to a pitcher’s own error should be earned. It’d be a mess to manage and screw with scoring uniformity but on a cosmic level it seems more just.
Mets 2, Giants 0: Syndergaard > Samardzija. At least on this night. The former with eight innings of shutout, two-hit ball, the latter whose only mistake was a gopher ball to Yoenis Cespedes with a runner on. In other news, Yoenis Cespedes seems to be OK.