Sure Meche held the Rays to only one run over 6, but he walked 5, and let up 6 hits. His WHIP is 1.48 and he's a career 4.99 ERA against Cleveland. He has been money on the road this year though. Unfortunately for him, the Royals bats still suck.
Pavano has only let up more than 3 runs twice. This is his year. And the Indians actually give him a crap ton of support.