DENVER -- Colorado Rockies right-hander German Marquez tied a modern-day major league record with eight straight strikeouts to begin a game on his way to setting the franchise record for most K's in a season.

Marquez matched a mark in Wednesday's 14-0 rout of the Philadelphia Phillies that was set by Houston lefty Jim Deshaies on Sept. 23, 1986, and equaled by New York Mets righty Jacob deGrom on Sept. 15, 2014.

The major league record is held by Mickey Welch, who had nine straight K's on Aug. 28, 1884, for the New York Gothams.

Phillies pitcher Nick Pivetta finally broke the string with a grounder that Marquez fielded only to throw wildly to first for an error. Roman Quinn got Philadelphia's first hit in the fourth.

"I really executed my plan good,'' Marquez said through an interpreter. "The same mindset, attacking the hitter and executing my pitches. A lot of times it doesn't work perfectly. Tonight, it was close to that.''

Marquez had everything working -- fastball, his two breaking balls and even an occasional change.

"It was impressive,'' Rockies slugger Carlos Gonzalez said. "It's one of those things you really enjoy as a position player, seeing a guy dominate the way he did tonight. It's exactly what we need at this point.''

Marquez (14-10) allowed three hits in seven innings and struck out 11 to set a Rockies record with 221 for the season, seven more than Ubaldo Jimenez's total in 2010.

The Associated Press contributed to this report.