According to the New York Post, Carlos Beltran’s career could now be in jeopardy. It’s getting really, really ugly. If a bird craps on Johan Santana’s face during his wind-up tonight, temporarily blinding him, you shouldn’t be the least bit surprised.

Giants 10, Cardinals 0: The Giants would probably prefer that there be no All-Star break with their ace on such a hot streak. Tim Lincecum has thrown a complete game in three of his last four starts, including last night where he simply dominated the Cards lineup for two hits and eight strikeouts. They’ve won seven of 10 and patiently wait for L.A. to stumble.

Red Sox 4, Orioles 0: Jonathan Papelbon earned his 132nd career save, tying Bob Stanley for the most in Red Sox history. This season, he has 19 saves in 20 opportunities to go along with 86 Cobra Kai scowls. Jon Lester went seven shutout innings and fanned eight.

Astros 3, Padres 1: In easily his best start of the season, Roy Oswalt went the distance with the lone San Diego run coming on a wild pitch. As usual, expect his name to pop up frequently in July and for a whole lot of nothing to happen.

Rays 4, Blue Jays 1: Toronto’s bats didn’t give Roy Halladay a whole lot to work with in his first game back from injury and because of the long layoff, he was limited to 88 pitches over six innings and allowed two runs, including a homer to Pat Burrell Carl Crawford. The Rays have won six in a row and sit just five back of Boston.

Brewers 10, Mets 6: Mets have lost four straight and seven of 10. Disaster. Here’s Jerry Manuel after the game — “We’re a below average team. Period.€ Something has to happen, and soon. Can Omar Minaya at least answer some questions instead of Jerry doing all the heavy lifting? This is his mess too. And how many managers can be fired under Minaya before he actually takes blame for something?

Can’t believe I’ve never seen this before. If it wasn’t for pitching, Orel Hershiser would’ve been the next Gerardo.