So sometimes you're at a ballgame and it's a really good pitchers' duel, so you start to wonder "Is this the best pitchers' duel I have seen this year?" or "Is this the best pitchers' duel the Rockies have had this year?" or "Is this the best pitchers' duel in the majors this year?" or, if you are Ken Burns or have a Napoleonic complex, "is this the Greatest Pitchers' Duel in Major League History?" There is, of course, no way to know, and that's where I come in.
Anything can be measured if you don't have to start out with exactly the right answer. You can get an objective answer to any question if you can accept the fact that somebody else may have a different objective answer that's just as good as yours. Those of you who wish to point out that I don't quite understand the definition of "objective" are now instructed to leave the room.
What are the elements of a great pitchers' duel? A pitchers' duel is a low-scoring game, obviously; a 1-0 game is the champion of its list. The term "pitchers' duel" implies that the starting pitchers pitch well, as opposed to staggering through five innings un-scored upon and handing it off to the bullpen. We think of a pitchers' duel more highly if it involves pitchers of stature. A 1-0 game is more memorable if it is Sabathia against Verlander than if it is Marco Estrada against Kevin Correia. Which, by the way, actually happened last year; Marco Estrada and Kevin Correia matched up on August 13 at Miller Park, and the result was a 1-0 game. Go figure. There's a woman involved somewhere.
Anyway, a great pitchers' duel implies that there is something at stake beyond fifth place, although you don't want to place too much emphasis on that criterion, or you wind up warbling on about Jack Morris in 1991, long after anybody cares.
Four criteria — low-scoring game, quality pitchers on the mound, pitchers pitch well, and something is at stake. It is a pretty easy measure of any of those. Low-scoring game that can't be any easier to measure. Quality starting pitchers on the mound; that's not hard. Game of significance; we can get there with a little work. The only hard part is matching the scales, saying how much weight can be given to the quality of the starting pitchers, how much to the performance of the starting pitchers, how much to the score of the game, etc. That requires a pinch of subjective judgment.
OK, here's my list of the 100 Top Pitchers' Duels of 2011:
1. July 5, 2011, Detroit at Anaheim, Justin Verlander against Dan Haren
In the first inning Bobby Abreu was called out on strikes, argued with the call, and was thrown out of the game by home plate umpire Angel Campos. With one out in the second, Howie Kendrick grounded to short and beat the throw to first — or not, but anyway, he was called safe by first base umpire Joe West. Well, OK, he was out; West blew the call. You beat it out of me. Tiger manager Jim Leyland came out to dispute the call, but, of course, to no avail. Erick Aybar then doubled to right field, scoring Kendrick and giving the Angels what was to be the game's only run. Cowboy Joe later threw Leyland out of the game for continuing to squawk about the call on Kendrick, and, when Verlander was relieved with one out in the bottom of the eighth, he screamed at West and Verlander also was ejected, although he was already out of the game. Haren pitched a two-hit shutout, striking out nine and walking no one. Verlander struck out eight. Angels 1, Detroit 0.
2. July 10, 2011, Tampa Bay at New York, CC Sabathia against James Shields
Sabathia came into the game 12-4 with an ERA of 2.90; Shields came in 8-6 but with an ERA of 2.47, and it was the day after Jeter went 5-for-5 and got his 3,000th hit. Rays shortstop Elliot Johnson doubled in the first but didn't advance. Sean Rodriguez doubled leading off the third, but tried to steal third and was thrown out — a critical play in the game. The Yankees got runners on second and third, one out in the third on a single, a bunt single, and a bunt, but Teixeira flied to center and Upton threw out Nunez at home plate to keep the game scoreless. Upton singled in the fourth, but Sabathia picked him off first. No one else reached (for either team) until the seventh inning. Upton singled, but Rodriguez flied to right and Upton didn't get back to first base in time — the third scoring chance the Rays had wasted with overaggressive base running. Cano singled leading off the bottom of the seventh. Posada flied to center, but Upton threw wildly returning the ball to the infield — his third critical mistake of the game — allowing Cano to go to third, from where he scored the game's only run on a ground ball. Sabathia pitched a four-hit shutout, striking out nine. Shields also pitched a four-hitter, but lost on the unearned run, making it a snakebite game. (A snakebite game is a game in which the starting pitcher pitches well and does not allow an earned run, but is charged with the loss anyway.) Yankees 1, Rays 0.
3. July 20, 2011, Dodgers at San Francisco, Clayton Kershaw against Tim Lincecum
Tony Gwynn Jr. reached third base in the first inning on a single, an error, and a stolen base, but did not score. The Giants got runners in scoring position on stolen bases in the first and the second. The Dodgers got two on with two out in the third; still scoreless. Juan Rivera doubled for the Dodgers in the fourth; didn't score. Andre Ethier doubled in the sixth, didn't score. Dioner Navarro homered leading off the seventh for the game's only run; Los Angeles 1, San Francisco, 0.
4. July 21, 2011, Texas at Anaheim, C. J. Wilson against Jered Weaver
Weaver came in 12-4 with an ERA of 1.90; Wilson was 9-4, 3.11. Angels manufactured a run in the second on a hit batsman, a wild pitch, and an error by Texas center fielder Endy Chavez, and won the game 1-0. Wilson pitched a complete game two-hitter, took the loss (snakebite game). Weaver pitched seven shutout innings for the win. Angels 1, Texas 0.
5. September 9, 2011, Dodgers in San Francisco again, Kershaw and Lincecum rematch
Giants scored in the first on an error by Dodger shortstop Dee Gordon, a stolen base, and a single, held a 1-0 lead through seven innings. In the eighth inning Matt Kemp hit a two-out single, stole second, and scored on a single by Juan Rivera, tying the game. In the ninth, with Lincecum out of the game and Santiago Casilla on the mound, the Dodgers manufactured another run on a single, pinch runner, sac bunt, wild pitch, and a ground out, making the final 2-1, Dodgers. Kershaw gave up three hits, struck out nine, and had one unearned run. In fact, all three runs in the game were manufactured.
6. May 10, 2011, Diamondbacks in San Francisco, Ian Kennedy against Tim Lincecum
Giants left two on in the second after a one-out double by Aubrey Huff. Kelly Johnson singled leading off the fourth for Arizona and stole second, didn't score. Giants loaded the bases with one out in the fourth, didn't score. Snakes got two singles in the sixth, didn't score. The game was scoreless into the bottom of the ninth; David Hernandez replaced Kennedy for the Diamondbacks. Buster Posey singled leading off the ninth, Darren Ford pinch ran for him and stole second, and scored on a one-out single by Cody Ross. San Francisco 1, Arizona 0.
7. September 14, 2011, Philadelphia at Houston, Doc Halladay against Bud Norris
Phillies scored when the first two batters of the game, Shane Victorino and Placido Polanco, hit a double and a single. Scoreless ball the rest of the way; Phillies won, 1-0. Norris didn't give up another hit until the sixth inning; Halladay pitched a five-hit shutout.
8. September 19, 2011, Pittsburgh at Arizona, Jeff Karstens against Ian Kennedy
The only run of the game came on a broken-bat home run in the sixth inning. Justin Upton broke his bat but flied to the wall in left. A fan got his hand on the ball as Pittsburgh left fielder Alex Presley was trying to make the catch. The umpire ruled it a home run, the Pirates objected, the umpires went to the video, and the call was upheld. Kennedy pitched one-hit ball through eight innings, striking out 12. Arizona 1, Pittsburgh 0.
9. July 17, Red Sox at Tampa Bay, Josh Beckett against Jeff Niemann
Beckett pitched a one-hit shutout through eight innings. Niemann answered with a two-hitter, striking out 12. Red Sox manufactured a run in the 16th inning to win it 1-0.
10. July 31, 2011, Angels in Detroit, Jered Weaver against Justin Verlander
This was, in essence, a continuation of the July 5th game (Haren against Verlander), which was the no. 1 game on our list. Weaver came into the game as the leading contender for the Cy Young Award with a record of 14-4 and a 1.79 ERA; Verlander was his top competition at 14-5 and 2.34. Verlander flirted with his second no-hitter of the season. Weaver gave up a walk and a two-run homer to Magglio Ordonez in the third inning. Ordonez watched the home run from home plate, and Weaver screamed at him. The game remained 2-0 until the seventh, Verlander still pitching a no-hitter. In the bottom of the seventh Carlos Guillen homered off of Weaver and clearly taunted him, staring him down and flipping his bat. Home plate umpire Hunter Wendelstedt warned the benches. When Weaver's next pitch was over the head of Alex Avila, Weaver and Mike Scioscia were ejected from the game. In the top of the eighth, Verlander gave up a single and two unearned runs. Detroit 3, Angels 2.
11. August 4, Philadelphia at San Francisco, Cliff Lee against Madison Bumgarner
Philadelphia 3, San Francisco 0.
12. May 28, Angels in Minnesota, Jered Weaver against Anthony Swarzak
Weaver pitched nine innings of two-hit shutout ball; Swarzak was better, with eight innings of one-hit shutout ball. Twins won it in the 10th inning. Minnesota 1, Angels 0.
13. September 17, 2011, Mets in Atlanta, R. A. Dickey against Tim Hudson
Scoreless duel until two were out in the bottom of the eighth. In the eighth inning Dickey walked the leadoff man, Jason Heyward, who moved to second on a bunt, to third on a groundout, and scored the game's only run on a single by Chipper Jones. Hudson and Kimbrel, four-hit shutout with 13 strikeouts. Atlanta 1, New York 0.
14. August 6, Phillies in San Francisco, Cole Hamels against Matt Cain
Philadelphia 2, San Francisco 1.
15. June 29, Washington Nationals in Anaheim, Jordan Zimmerman against Dan Haren
Snakebite game for Zimmerman, who lost 1-0 on his own three-base error.
16. April 24, Tampa Bay in Toronto, James Shields against Ricky Romero
Tampa Bay 2, Toronto 0. Ten strikeouts for Romero, four-hit shutout by Shields.
17. September 18, Detroit in Oakland, Verlander against Guillermo Moscoso
Detroit 3, Oakland 0. Moscoso pitched six innings of one-hit, shutout ball, striking out eight.
18. September 20, Giants in L.A., Lincecum against Kershaw, Round 3
Los Angeles 2, Giants 1. (Actually, this was Round 4; see note on Game 32.)
19. August 31, Angels in Seattle, Dan Haren against King Felix
Hernandez pitched a five-hitter, struck out nine, but the Angels manufactured a run against him in the third, and Haren made it stand up until the bottom of the eighth. He got two out in that inning and then Scioscia pulled him after two singles, and a Mariner rookie with a windmill swing doubled them home off the reliever. Seattle 2, Angels 1.
20. August 5, Seattle at Anaheim, Jered Weaver against Jason Vargas
Weaver's next start after the classic duel with Verlander (no. 10 on the list). Weaver pitched nine innings of shutout ball, but the Angels couldn't score off of Vargas and a parade of relievers. Angels finally won it in the 10th, 1-0.
21. July 2, Padres in Seattle, Cory Luebke against Doug Fister
This has gone down in history as the Who against What pitchers' duel. The game was scoreless through four innings. In the fifth inning Cameron Maybin walked for San Diego when the umpire lost track of the count and nobody noticed, allowing Maybin to take first base on three balls. Really. Maybin scored the only run of the game; that was also the game's only walk. Fister lost on a bogus walk.
22. June 28, Florida in Oakland, Gio Gonzalez against Javier Vazquez
Snakebite loss for Javier Vazquez. A third-inning error by Handsome Hanley Ramirez led to the game's only run. Gonzalez and Andrew Bailey combined on a one-hitter and struck out 12.
23. June 26, Angels at Dodger Stadium, Jered Weaver against Clayton Kershaw
Scoreless through six innings, Kershaw struck out 11 and didn't walk anybody. Dodgers beat the Anaheim bullpen, 3-2.
24. July 21, Yankees at Tampa Bay, Sabathia against Shields
A rematch of the game 11 days earlier, which was the no. 2 game on our list. Longoria homered in the first; Sam Fuld tripled home a run in the fifth. Tampa Bay 2, New York 1.
25. August 9, Phillies in Los Angeles, Cliff Lee against Ted Lilly
Philadelphia 2, Los Angeles 1.
26. April 25, Phillies in Phoenix, Cliff Lee against Ian Kennedy
Kennedy pitched a three-hit shutout and struck out 10. Lee struck out 12 but Chris Young hit a couple of bombs. Arizona 4, Philadelphia 0.
27. June 25, Cleveland in San Francisco, Justin Masterson against Matt Cain
The game was scoreless through six innings. In the bottom of the seventh Nate Shierholtz doubled to deep center, but fell down between second and third and was out at third base. Cleveland second baseman Cord Phelps then made two errors on the next three batters, putting runners at first and second with two out, game still tied at 0-0. Tony Sipp replaced Justin Masterson on the mound. Sipp walked the first hitter he faced, loading the bases, and then flinched on the mound. The home plate umpire called one of those Slytherin balk calls that we could live very peacefully without, scoring the only run of the game. Snakebite loss for Justin Masterson. San Francisco 1, Cleveland 0.
28. September 23, Oakland at Anaheim, Gio Gonzalez against Jered Weaver
Several solo homers interrupted what was otherwise a quiet evening. Oakland 3, Anaheim 1.
29. September 24, Phillies in New York, Cole Hamels against R. A. Dickey
(Game 1 of a doubleheader.) Mets 2, Phillies 1.
30. September 9, Yankees in Anaheim, Bartolo Colon against Jered Weaver
An error by Jeter led to the only run against Colon. Weaver dominated for eight innings (3 hits, 1 run, 11 strikeouts). Angels 2, Yankees 1.
31. August 2, Dodgers in San Diego, Mat Latos against Hiroki Kuroda
The only run scored on a fourth-inning single by Matt Kemp. Los Angeles 1, San Diego 0.
32. March 31 (season opener), San Francisco in Los Angeles, Lincecum against Kershaw
The first of four pitchers' duels between the two studs. The Dodgers got a run in the sixth on errors by Miguel Tejada and Buster Posey. Bullpens exchanged runs in their last at-bats. Dodgers 2, Giants 1; snakebite loss for Lincecum.
Lincecum and Kershaw matched up four times in 2011, Kershaw winning all four contests, all four of them tremendous duels. In the four games Lincecum pitched 29 innings with a 1.24 ERA, but an 0-4 record. Kershaw was 4-0, pitched 30.1 innings with a 0.30 ERA.
33. August 25, Detroit in Tampa Bay, Doug Fister against Jeremy (What the) Hellickson
Austin Jackson drove in two runs with a sac fly and a big fly. Detroit 2, Tampa Bay 0.
34. August 21, Arizona at Atlanta, Tim Hudson against Josh Collmenter (Don't feel bad; I never heard of him, either)
Atlanta 1, Arizona 0.
35. June 8, Dodgers in Philadelphia, Hiroki Kuroda against Cole Hamels
Eight shutout innings for Hamels, nine strikeouts. Philadelphia 2, Los Angeles 0.
36. July 9, Dodgers in San Diego, Rubby de la Rosa against Aaron Harang
Harang pitched a no-hitter for six innings, was lifted because the pitch count made it clear he couldn't finish. De la Rosa pitched six innings, allowed one hit. Dodgers got their first hit with two out in the bottom of the ninth, a double followed by a single. Padres had only one hit in the game. Dodgers 1, San Diego 0.
37. June 20, Atlanta in Toronto, Tim Hudson against Ricky Romero
Hudson dominant. Atlanta 2, Toronto 0.
38. August 7, Seattle in Anaheim, Felix Hernandez against Ervin Santana
Hernandez gave up 4 hits, struck out 12, walked nobody, lost the game 2-1.
39. April 11, Rangers in Detroit, Justin Verlander against Alexi Ogando
Texas 2, Detroit 0. It was early season, and Texas was winning every game. This game made them 9-1. When you send Alexi Ogando against Justin Verlander and you win a pitchers' duel, you're hot.
40. July 4, Cincinnati at St. Louis, Johnny Cueto against Chris Carpenter
1-0, St. Louis. Only run of the game scored on a pinch-hit single by Matt Hamilton with two out in the bottom of the eighth.
41. July 27, San Francisco in Philadelphia, Matt Cain against Cole Hamels
San Francisco 2, Philadelphia 1. Same pitchers reunited nine days later for the game that was no. 14 on our list; Hamels got even.
42. June 19, Houston in L.A., Bud Norris against Hiroki Kuroda
Norris gave up one hit in six innings; Kuroda three hits in seven innings. Dodgers scored off the bullpen in the bottom of the eighth; 1-0, Dodgers.
Kuroda was 13-16 this year with a 3.07 ERA. That's a clear sign of how much baseball has returned to normal in the post-steroid era. There have been hundreds of records like that in baseball history, but none in the last twenty years. In 1992 three pitchers lost 15 or more games with ERAs better than 3.20. Since 1992 NO pitcher had done that — until Kuroda.
43. June 14, Cleveland in Detroit, Justin Verlander against Justin Masterson
Verlander pitched his best game of the year, no-hitter or not; he struck out 12 in a two-hit shutout. Detroit 4, Cleveland 0.
44. May 26, Giants in Florida, Ryan Vogelsong against Anibal Sanchez
Five-hit shutout for Sanchez. Vogelsong yielded one run in the seventh, on two singles and a fly ball. Florida 1, San Francisco 0.
45. August 16, Tampa Bay in Boston, James Shields against Jon Lester
First game on the list that I actually saw in the park. Six hits in the game by the two teams; three-run jack by Ellsbury won it. Boston 3, Tampa Bay 1.
46. August 18, Rangers in Anaheim, Colby Lewis against Jered Weaver
0-0 through six innings, starters abandoned it to the bullpens. Angels 2, Texas 1.
47. May 29, Boston in Detroit, Josh Beckett against Justin Verlander
Detroit 3, Boston 0.
48. September 7, Milwaukee in St. Louis, Zack Greinke against Chris Carpenter
St. Louis 2, Milwaukee 0. Complete game 4-hit shutout for Carpenter.
49. April 21, Oakland in Seattle, Brandon McCarthy against Felix Hernandez
McCarthy completed a four-hitter, lost 1-0 on a solo shot by Adam Kennedy.
50. August 13, San Francisco in Florida, Tim Lincecum against Javier Vazquez
Lincecum and Vazquez struck out ten batters each in seven innings each. San Francisco 3, Florida 0.
51. August 23, Arizona in Washington, Ian Kennedy against Jordan Zimmerman
Arizona 2, Washington 0.
52. June 14, Angels in Seattle, Jered Weaver against Doug Fister
Five-hit shutout for Weaver, 4-0 final.
53. August 18, San Francisco in Atlanta, Tim Lincecum against Mike Minor
Mike Minor does his famous Clayton Kershaw impression: six innings, four hits, no runs, nine strikeouts. Fifth-inning homer by Chipper Jones is the game's only run. Atlanta 1, San Francisco 0.
54. May 19, Angels in Seattle, Dan Haren against Doug Fister
Each starter went eight innings, gave up one run. Angels bullpen lost it in the ninth; Seattle 2, Angels 1.
55. July 2, Cubs and White Sox at Wrigley Field, Philip Humber against Matt Garza
Seven shutout innings for Humber to get the win. White Sox manufactured a run against Garza on a walk, a sac bunt, a wild pitch, and a single, won the game 1-0 despite a complete-game four-hitter by Garza.
56. June 15, Red Sox in Tampa Bay, Josh Beckett against Jeremy Hellickson
One-hit shutout by Josh Beckett. Boston 3, Tampa Bay 0.
57. August 3, Cubs in Pittsburgh, Matt Garza against Charlie Morton
Chicago 1, Pittsburgh 0.
58. June 20, Angels in Florida, Jered Weaver against Anibal Sanchez
Weaver and Sanchez allowed one run each in seven innings each; Angels added one against the bullpen for a 2-1 victory.
59. September 6, Seattle in Anaheim, Felix Hernandez against Ervin Santana
This was a 2-1 victory for Seattle in which all three runs were unearned. Doesn't qualify as a snakebite loss for Santana because he didn't quite pitch well enough — six innings, seven hits, two runs, both unearned.
60. September 14, Arizona in L.A., Daniel Hudson against Clayton Kershaw
Dodgers 3, Diamondbacks 2.
61. September 15, Marlins in Philadelphia, Cliff Lee against Alejandro Sanabia
Cliff Lee pitched nine innings, struck out 12, walked nobody and got a no-decision as the game went into extra innings at 1-1. Phillies won it in the tenth, 2-1.
62. September 28, Kansas City in Minnesota, Bruce Chen against Carl Pavano
First Royals game on the list. Five-hit shutout by Pavano. Chen pitched eight shutout innings, bullpen lost it on a two-single in the bottom of the ninth. Minnesota 1, Kansas City 0.
63. April 14, Philadelphia in Washington, Cliff Lee against Jordan Zimmerman
Three-hit shutout by Lee, 12 strikeouts. Philadelphia 4, Washington 0.
64. May 21, Phillies in Texas, Cliff Lee against Colby Lewis
Another masterpiece by Lee. Philadelphia 2, Texas 0.
65. May 18, Cleveland in Chicago on the South Side, Justin Masterson against Jake Peavy
Masterson gave up a run in the first; Peavy made it hold up with a three-hit shutout. Chicago 1, Cleveland 0.
66. June 18, Padres in Minnesota, Tim Stauffer against Scott Baker
Second-inning homer by Danny Valencia was the game's only run. Minnesota 1, San Diego 0.
67. June 19, Phillies in Seattle, Cole Hamels against Jason Vargas
Three-hit shutout by Vargas; Seattle 2, Philadelphia 0.
68. September 10, Yankees in Anaheim, Dan Haren against CC Sabathia
Four-hit shutout by Haren; Sabathia struggled but limited the Halos to one run in five innings. Angels scored some runs off the bullpen. Angels 6, Yankees 0.
69. June 9, Mariners in Detroit, Doug Fister against Justin Verlander
Ten Ks for the big dude. Tigers 4, Mariners 1.
70. July 26, Angels in Cleveland, Jered Weaver against Josh Tomlin
Angels 2, Indians 1.
71. July 26, Mariners in New York, Doug Fister against CC Sabathia
Sabathia gave up one hit and struck out 14. Yankees 4, Mariners 1.
This is the sixth Doug Fister game on the list, if you're wondering. I'll give counts at the end. Fister has matched up against Weaver, Haren, Verlander, Sabathia, and Hellickson and has lost a game on a three-pitch walk. That's a tough year.
72. June 16, Florida in Philadelphia, Javier Vazquez against Cliff Lee
Two-hit shutout for Cliff Lee. Philadelphia 3, Florida 0.
73. August 11, Rockies in Cincinnati, Johnny Cueto against Jhoulys Chacin
Cueto gave up three hits and struck out nine. Reds 2, Rockies 1.
74. June 3, Phillies in Pittsburgh, Cole Hamels against Jeff Karstens
Hamels gave up one hit in eight innings, and escaped with a no-decision. Pirates won it 2-1 in 12 innings.
75. September 20, Washington in Philadelphia, Ross Detwiler against Cliff Lee
Detwiler beat Lee, 3-0.
76. July 9, Braves in Philadelphia, Tommy Hanson against Cliff Lee
Hanson and Lee both really good; Braves beat Philadelphia's bullpen. Atlanta 4, Philadelphia 1.
77. July 10, Detroit at Kansas City, Justin Verlander against Jeff Francis
I attended this game with Joe Posnanski of Sports Illustrated. It was like 110 degrees or something; it was so hot you couldn't touch anything. Verlander didn't seem to notice. Detroit 2, Kansas City 1.
78. August 2, Blue Jays in Tampa Bay, Ricky Romero against David Price
Romero gave up one hit in eight innings. Blue Jays 3, Tampa Bay 1.
79. June 22, Philadelphia in St. Louis, Cliff Lee against Kyle Lohse
Cliff Lee pitched a six-hit shutout. Philadelphia 3, St. Louis 0.
80. September 14, Padres in San Francisco, Mat Latos against Tim Lincecum
Giants 3, Padres 1.
81. September 3, Mariners in Oakland, Brandon McCarthy against Michael Pineda
Three-hit shutout for McCarthy, ten strikeouts. Oakland 3, Seattle 0.
82. July 8, San Diego in Los Angeles, Mat Latos against Chad Billingsley
Scoreless game until the Dodgers scratched out a run in the bottom of the eighth. Los Angeles 1, San Diego 0.
83. June 14, Los Angeles in Cincinnati, Clayton Kershaw against Johnny Cueto
Cueto and Kershaw gave up a run each in seven innings each, but the bullpens weren't good. Cincinnati 3, Los Angeles 2.
84. June 28, Philadelphia in Fenway Park, Cliff Lee against Josh Beckett
Two-hit shutout for Cliff Lee. Philadelphia 5, Boston 0.
85. May 20, Philadelphia in Texas, Roy Halladay against C. J. Wilson
Philadelphia 3, Texas 2. (The next game in this series was no. 63 on our list — Cliff Lee beat Colby Lewis.)
86. September 18, St. Louis in Philadelphia, Chris Carpenter against Cole Hamels
St. Louis, 5-0.
87. June 12, Washington at San Diego, Jordan Zimmerman against Tim Stauffer
Zimmerman and Stauffer each pitched seven innings of shutout ball, Zimmerman striking out 10. Washington got two runs off of a reliever in the top of the ninth; Washington 2, San Diego 0.
88. June 19, San Francisco across the Bay, Matt Cain against Trevor Cahill
It was 1-1 into the bottom of the eighth; Landon Powell crushed his only home run of the year off of a reliever. Oakland 2, San Francisco 1.
89. Also June 19, Rays and Marlins in Tampa Bay, Chris Volstad against Big Game James Shields
Shields struck out 10, four hits, complete game, only run was unearned. Tampa Bay 2, Florida 1.
90. August 30, Kansas City in Detroit, Jeff Francis against Doug Fister
Fister gave up three hits, one run in seven innings; Francis was two hits and clean through six and a third, but the bullpen lost it for him. Detroit 2, Kansas City 1.
91. May 14, Arizona in Dodger Stadium, Josh Collmenter against Chad Billingsley
Stephen Drew doubled in the second for Arizona and was picked off second, but the throw was wild (E-1) and Drew was safe at third, scored on a sac fly. That was it; that was the only run of the game; that was the only HIT of the game for Arizona. Snakebite game for Billingsley, who pitched eight innings of one-hit ball and also hit a double of his own. Arizona 1, Los Angeles 0.
92. September 5, Boston in Toronto, Josh Beckett against Henderson Alvarez
Beckett left early with a sprained ankle, but the game was scoreless through nine innings, scoreless through 10. Brett Lawrie homered with two out in the bottom of the eleventh. Toronto 1, Boston 0.
93. June 9, Cincinnati in San Francisco, Johnny Cueto against Madison Bumgarner
Seven shutout innings for Cueto; Bumgarner gave up one and the bullpen allowed two. Cincinnati 3, San Francisco 0.
94. June 29, Giants in Chicago, Lincecum against Ryan Dempster
Lincecum good; Dempster better, bullpen got the win and the loss. Chicago 2, San Francisco 1.
95. May 10, Phillies in Florida, Roy Halladay against Josh Johnson
Marlins stole a run in the eighth on a error by Jimmy Rollins, a wild pitch, a ground ball, and a single, beat Halladay 2-1.
96.April 24, Giants in San Diego, Lincecum against Tim Stauffer
San Francisco 2, San Diego 1.
97. July 10, Colorado in Washington, Jhoulys Chacin against Jordan Zimmerman
Washington manufactured a run in the sixth and got one off the bullpen. Washington 2, Colorado 0.
98. June 13, Milwaukee in Chicago, Randy Wolf against Ryan Dempster
Pinch-hit double in the eighth inning set up the only run of the game. Chicago 1, Milwaukee 0.
99. June 24, Oakland in Philadelphia, Guillermo Moscoso against Vance Worley
Scoreless game until two out in the bottom of the ninth; Phillies got an RBI single to save a 1-0 victory.
100. August 21, Blue Jays in Oakland, Luis Perez against Guillermo Moscoso
One-hit shutout for Perez and Casey Janssen, who pitched the last three innings. Solo homer by Bautista was the only run. Toronto 1, Oakland 0.
Among the 100 top pitchers' duels of 2011, Cliff Lee and Jered Weaver were involved in 11 each, Tim Lincecum in 10, Verlander in eight, Doug Fister, Cole Hamels, and Clayton Kershaw in seven. The best major league pitcher who wasn't involved in any of the top 100 was Yovanni Gallardo, although Gallardo did have one 1-0 game that somehow didn't make the list.
What did I really learn from doing this? One thing: Umpires' mistakes are greatly magnified in a pitchers' duel. If you look at ordinary games, maybe one in 50 turns on an umpire's mistake. If the pitchers are dominant, it goes to more like one in ten.
My list of the 100 best pitchers' duels of 2011 is better than your list, for one reason and one reason only.
You don't have any list.