Smoltz (3-1) fanned Felipe Lopez in the third inning, the veteran hurler's fourth of the game, to reach the mark. He struck out 10 for the second straight start and for the 45th time in his 20-year career.

"Today, for one single moment," Smoltz said, "it was an incredible feeling."

• Cubs 8, Mets 1 — Ronny Cedeño hit a grand slam and drove in five runs, Ted Lilly won for the first time in five starts and surging Chicago won for the 13th time in 16 games. Lilly (1-3) allowed one run, four hits and four walks in six innings, striking out four.

Nelson Figueroa (1-1) gave up three runs, seven hits and five walks — one intentional — in five-plus innings.

• Pirates 3, Marlins 2 — Xavier Nady's two-run single completed a three-run Pirates comeback after a questionable call apparently cost them a run in the sixth inning, and Pittsburgh ended a six-game losing streak by beating visiting Florida. Paul Maholm (1-2) limited the Marlins to one run and four hits over six innings.