Baseball sure is a strange game. Last Friday, Mike Leake threw 47 pitches and only got two outs.

One week later, he threw 98 pitches (66 strikes), eight Perfect innings and a complete game shutout.

Leake’s shot at a perfect game disappeared as Luis Rengifo’s sharp grounder escaped into right field. The next batter walked as well.

The Mariners starter, who has been linked to trade rumors almost all season, went from his worst performance of the season to easily his best showing all year.

If you didn’t watch or better yet listen to this game, you missed out.

The near irony of it all is the best player in the majors, Mike Trout, couldn’t reach base against Leake in four tries (0-4, 1 K), but it was the .260 hitting first year MLB player, Rengifo, who broke up the perfecto.

Lost in the Mike Leake “Quest for Perfection” is the ridiculous night for Daniel Vogelbach from the plate.

The Mariners All-Star ripped two 3-Run Home Runs in consecutive innings. Vogey finished 2-for-4, 2 runs scored and 6 RBI.

Winning Pitcher, (8-8) Mike Leake: 9.0 IP, 0 ER, 6 K, 1 BB

Losing Pitcher, (3-3) Jaime Barria: 3.2 IP, 10 ER, 4 K, 4 BB

Seattle continues their 10-game home stand on Saturday with game two of their series against Los Angeles. Pregame coverage starts at 5 p.m. on 102.9/750 The Game.

Here are the highlights from the game:

Bottom 4th … Daniel Vogelbach 3-Run Home Run, 3-0 Mariners

Bottom 4th … Tom Murphy 2-Run Single (out at 2nd), 5-0 Mariners

Bottom 5th … Vogelbach (2nd) 3-Run Home Run, 8-0 Mariners

Bottom 6th … J.P. Crawford 2-Run Double, 10-0 Mariners

Final Call, 10-0 Mariners Win!!

Follow 102.9/750 The Game on Facebook, Twitter and Instagram.

More about: