John Means pitched a no-hitter for the Baltimore Orioles on Wednesday in one of the greatest pitching performances in club history.

Means retired all 27 batters he faced in a 6-0 victory over the Seattle Mariners at T-Mobile Park, but he did allow a baserunner when Sam Haggerty reached on a third-strike wild pitch in the third inning. The Orioles then caught Haggerty attempting to steal second base, but the wild pitch nullifies the perfect game bid.

Means is believed to be the first pitcher in Major League history to lose a perfect game on a third-strike wild pitch.

He is the first Oriole to throw an individual no-hitter since Jim Palmer in 1969.