Game of the day: New York Yankees at New York Mets, 7:10 p.m. The second Subway Series of the season carries a little more weight this time as both New York clubs have been playing well recently. The Yankees (48-31) are on a five-game winning streak and have stormed to the top of the American League East while the Mets (41-40) have won six of their past eight to climb above .500 for the first time since early April. Right-hander Ivan Nova (7-4) will start for the Yankees, looking for his fourth consecutive win. Left-hander Jonathon Niese (7-6) is the scheduled starter for the Mets. Niese has allowed two earned runs or fewer in seven of his past eight starts.

Other game to watch:

San Francisco at Detroit, 7:05 p.m. This series features a pair of first-place clubs who are fending off upstarts in their respective divisions. San Francisco (46-36) is two games ahead of Arizona in the National League West despite dropping its past two games after a seven-game winning streak. Left-hander Madison Bumgarner (4-9) will start Friday for the Giants, coming off a one-run, 11-strikeout performance Sunday. Detroit, meanwhile, is a half-game ahead of Cleveland in the American League Central. Right-hander Brad Penny (5-6) will start for the Tigers on Friday, sporting a 3.05 ERA in 20 career appearances against the Giants.

Games you should have seen:

Chicago Cubs 5, San Francisco 2 (13 innings). Geovany Soto hit a walk-off, three-run home run in the 13th inning to give the Cubs a wild win over the Giants. Aramis Ramirez had sent the game to extra innings when he hit a solo homer off San Francisco closer Brian Wilson to tie the game at 1 in the ninth. Pablo Sandoval put the Giants back ahead with a solo home run in the top of the 13th, but the Cubs tied the game again on a Darwin Barney RBI single before Soto’s game-winning blast.

Chicago White Sox 6, Colorado 4 (10 innings). Juan Pierre tied the game for the White Sox with a sacrifice fly in the top of the eighth inning, then won it for them with a two-run single in the 10th. Gordon Beckham went 3 for 3 with a home run and two RBI for Chicago, while Troy Tulowitzki hit a three-run homer in the first inning for Colorado. The Rockies have lost five of their past six games.

Stat you should know: 1.96. The combined ERA of Phillies starters in the month of June after Cole Hamels closed out the month Thursday with four scoreless innings against the Red Sox before he left the game when he was hit in his non-pitching hand with a line drive. According to Stats LLC, no rotation has finished a month with an ERA of better than 2.00 since both the Cubs’ and Braves’ rotations did it in 1992. Philadelphia finished the month 17-10.

Star of the day: Yankees starter CC Sabathia pitched 7 2/3 scoreless innings in New York’s 5-0 win over Milwaukee. Sabathia allowed six hits while striking out 13 and walking two. Sabathia (11-4) has won eight of his past nine starts.

Chatter: “I didn’t pitch well, I battled well. That’s something I pride myself on. I’ve been on a pretty good run here, had pretty doggone good stuff for a period of time here. You’ve got to know that that’s not going to last an entire season. – Tigers starter Justin Verlander, who allowed one run over seven innings Thursday in Detroit’s 5-2 win over the Mets. Verlander (11-3) has won his past nine decisions, and since his most recent loss on April 27, his ERA has dropped from 3.64 to 2.32.