Zach McAllister took a line drive to the forearm and kept right on pitching. The Cleveland right-hander shrugged off the scary moment to finish six solid innings Monday night, and the Indians held on to beat the Tampa Bay Rays 3-2.