Drew Hutchison, Yu Darvish engage in pitching duel, Heath Bell signs with Orioles

Jerome Miron-USA TODAY Sports

Drew Hutchison edges Darvish in a pitching duel at the Globe Life Park in Arlington, Yasiel Puig puts himself in historic company.

Yu Darvish rarely gets out-pitched, and it's even rarer when the superior performance is by someone younger than him. But 23-year-old Blue Jays pitcher Drew Hutchison managed to do precisely that, pitching a six-strikeout complete game shutout against Darvish and the struggling Texas Rangers in Arlington on Friday night.

Just 3-7 in their last 10 games, the Rangers have rapidly fallen away from the surging Athletics, and while they were able to get three hits against Hutchison, they were unable to do nearly anything else against the 15th-round pick. It was the first complete game of his short career, and only the second in which he's even managed to go eight innings. What makes those statements so fascinating is that he's also only started 19 games so far in his young career.

Darvish pitched well enough to win in most circumstances -- striking out 11 in eight innings -- but the two runs he gave up on a Melky Cabrera double in the eighth inning were simply too much for his team's offense to overcome.

Bell signs with O's

After a disastrous few years as a member of the Marlins, Diamondbacks and Rays, former three-time All-Star closer Heath Bell has signed with the Baltimore Orioles, according to reports from Fox's Ken Rosenthal.

The deal -- according to Daily Dish's Chris Cotillo -- includes two opt-outs and will pay Bell the major league minimum. This is on top of the nine million dollars he is owed as part of his old contract from the Marlins, which the Rays had taken on part of, $5.5 million to be exact, before cutting him. He was immediately designated to report to Triple-A Norfolk.

Puig is playing (historically) well

Friday's Scores

White Sox 7, Astros 2

Rockies 3, Padres 1

Twins 5, Mariners 4

Cardinals 5, Braves 2

Orioles 4, Royals 0

Reds 3, Phillies 0

Nationals 5, Mets 2

Blue Jays 2, Rangers 0

Brewers 4, Cubs 3

Athletics 11, Indians 1

Tigers 1, Red Sox 0

Marlins 7, Giants 5

Rays 3, Angels 0

Dodgers 7, Diamondbacks 0

More from SBNation.com

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.