In a rare sight, All Star starter Jered Weaver faced off against All Star reliever C.J. Wilson in a battle that would come down to a Ranger error.

The Rangers fell to the Angels 1-0 and lose the series.

As we all know, the pitcher who has the better outing doesn't always win the game and that's what happened yesterday.

Weaver gave up 7 hits through 7 innings while Wilson gave up 2 hits, walked one and pitced a complete game for the Rangers.

Angel designated hitter Torii Hunter had this to say about Wilson's performance:

"C.J. Wilson could have easily won this game, the way he pitched. He was in and out of the zone, he nibbled, he had the cutter and the two-seamer working. He rarely threw balls down the middle today. And when you hit your spots like that, not too many hitters can do anything with it." -AP

The lone Angel score came on an error from outfielder Endy Chavez (seen to the right). In what appeared to be a routine fly out, Mike Trout's fly ball glanced out of the glove of Chavez and allowed Howie Kendrick to score. Kendrick scored from second after he had previously gotten on base on a hit by pitch and stole second. This all occurred with 2 outs in the 2nd inning.

Chavez's error was the first error from a Ranger outfielder since Josh Hamilton's over throw to catcher Yorvit Torrealba on July 2nd. This is Chavez's first error this season.

The Rangers came close to scoring in the 6th inning when Mitch Moreland came up to bat with the bases loaded and 2 out. However, Moreland struck out swinging on a high fastball with a 2-2 count.

The Angels win the series, with this game, after coming back from 5 down to win last night. Also, with the win the Angels pull within 3 games of the AL West leading Rangers.