ST. LOUIS: Albert Pujols collected home run No. 695 in the eighth inning and Miles Mikolas tossed eight shutout innings to lead the St. Louis Cardinals to a 2-0 win over the Chicago Cubs on Sunday (Monday in Manila).

Pujols drilled the two-run, pinch-hit shot off reliever Brandon Hughes (2-2).

A probable future Hall of Famer, Pujols trails only Barry Bonds (762), Hank Aaron (755), Babe Ruth (714) and Alex Rodriguez (696) on the all-time home run list.

Pujols has seven pinch-hit homers in his career, including two this season. He has homered against 451 different pitchers, an all-time record.

The 42-year-old jumped on an 0-1 offering.

Get the latest news
delivered to your inbox
Sign up for The Manila Times’ daily newsletters
By signing up with an email address, I acknowledge that I have read and agree to the Terms of Service and Privacy Policy.

"It's just pretty special to be able to do that," Pujols said. "There's some nights that you're going to come through and some nights that you don't. The nights that you do, you just enjoy it. And that's what I'm going to enjoy tonight."

Tommy Edman started the rally with a one-out double.

"I was 100 percent confident that he was going to find a way to drive me in," Edman said. "As crazy as it is, we just expect that to happen now. He's the best right-handed hitter of our generation."

Pujols, in his last season, has found a way to come through in dramatic fashion all season long.

"There's times in this game where you take a step back from being locked into the game and you get to be a fan for a minute, and experience it the way everyone else is," St. Louis manager Oliver Marmol said. "That was one of them. You take it all in because what he's doing is absolutely incredible."

Pujols hit his 130th career home run on Sundays, the most of any day.

Chicago manager David Ross indicated that he would have walked Pujols if Hughes got behind in the count.

"You've got to trust your guys," Ross said. "Wanted to attack Albert. He just left one over the middle."

St. Louis has won four in a row, 18 of its last 20 home games and is a season-best 24 games over.500 at 79-55. It was the Cardinals' eighth series sweep of the season.

Chicago has lost seven of eight.

Mikolas (11-10) gave up two hits. He struck out three and walked one. Ryan Helsley earned his 13th save in 17 chances.

Chicago starter Marcus Stroman allowed four hits in seven shutout innings. He struck out five and did not walk a batter in a 98-pitch stint.