Jonathan Sanchez ended the Giants' no-hitter drought with his gem against the Padres on Friday night. Ironically the Padres are one of four franchises -- along with the Rays, Mets and Rockies -- who have never thrown a no-hitter.

Sanchez is the first Giant since John "The Count" Montefusco on Sept. 29, 1976, to throw a no-hitter. Of the 26 franchises that had tossed a no-hitter, the Giants had gone the longest without pulling off the feat. That distinction now belongs to the Indians, who last experienced the euphoria with Len Barker's perfect game on May 15, 1981.

A look at each club's last no-hitter (PG denotes perfect game):

Cubs
Carlos Zambrano, 09-14-2008

Red Sox
Jon Lester, 05-19-2008

Tigers
Justin Verlander, 06-12-2007

White Sox
Mark Buehrle, 04-18-2007

Marlins
Anibal Sanchez, 09-06-2006

D-backs
Randy Johnson, 05-18-2004 (PG)

Astros
Roy Oswalt (1), Pete Munro (2 2/3), Kirk Saarloos (1 1/3), Brad Lidge (2), Octavio Dotel (1), Billy Wagner (1), 06-11-2003

Phillies
Kevin Millwood, 04-27-2003

Cardinals
Bud Smith, 09-03-2001

Twins
Eric Milton, 09-11-1999

Yankees
David Cone, 07-18-1999 (PG)

Pirates
Francisco Cordova (9), Ricardo Rincon (1), 07-12-1997

Dodgers
Hideo Nomo, 09-17-1996

Rangers
Kenny Rogers, 07-28-1994 (PG)

Braves
Kent Mercker, 04-08-1994

Mariners
Chris Bosio, 04-22-1993

Royals
Bret Saberhagen 08-26-1991

Expos/Nationals
Dennis Martinez, 07-28-1991 (PG)

Orioles
Bob Milacki (6), Mike Flanagan (1), Mark Williamson (1), Gregg Olson (1), 07-13-1991

Blue Jays
Dave Stieb, 09-02-1990

Athletics
Dave Stewart, 06-29-1990

Angels
Mark Langston (7), Mike Witt (2), 04-11-1990

Reds
Tom Browning, 09-16-1988 (PG)

Brewers
Juan Nieves, 04-15-1987

Indians
Len Barker, 05-15-1981 (PG)