Crawford hit a two-run single that capped a three-run ninth inning and lifted the Devil Rays over the Cleveland Indians 6-5 on Friday night.
"That's what you play for ... those situations," Crawford said. "I was just trying to put the ball in play because there was just one out. It felt great because we needed that win as a team. It was just a great feeling."
Crawford's one-out single with the bases loaded off Jason Davis
helped the Devil Rays bounce back from a 5-1 deficit and win for just the 10th time in 33 games since the All-Star break.
Baldelli's grounder, which looked like a potential game-ending double play off the bat, took a bad hop past shortstop Jhonny Peralta.
"I was thinking the game was pretty much over," Baldelli said. "Then I heard the crowd cheer a little bit, and I looked up and the ball was in center field."
Davis relieved and loaded the bases with a walk to Ben Zobrist.
Crawford followed with his single down the right-field line.
Tampa Bay is 3-64 this season when trailing after eight innings.
"Any time you lose in that fashion, it's just all the tougher," Cleveland manager Eric Wedge said.
The Indians have lost 14 times when ahead after six innings this season and seven when leading into the ninth.
"Every day is a new day," Sikorski said. "Today's over with, and we have to get ready for tomorrow."
"You have to feel for all those guys," Wedge said. "C.C. pitched a great ballgame, and some guys had some good offense nights. It still takes a collective effort in that final inning to finish the game off."
Sabathia, who came up short in his bid for a major league-leading fifth complete game, threw 105 pitches.
"It's frustrating that our team is not winning," Sabathia said. "I could care less about my record. I just want our team to win and for our guys to do good."
Hafner's 36th homer put the Indians ahead in the first -- his 14th against a left-handed pitcher. It was also his team-record 33rd homer as a designated hitter, one more than he hit last year and Ellis Burks had in 2002.
Zobrist's RBI grounder tied it in the bottom half, but Hafner put the Indians ahead 3-1 in the third with a two-run single. He has three homers and 14 RBI during a nine-game hitting streak.
Hafner, 4-for-4 with two homers in his career against Fossum, was intentionally walked by the left-hander in the fifth. Grady Sizemore stopped an 0-for-14 slide earlier in the inning with an RBI double.
Andy Marte's first major-league homer extended the lead to 5-1 in the seventh.
Lee hit a solo homer in the seventh and Jonny Gomes, in an 11-for-94 slide, had a run-scoring double in the eighth.
Tampa Bay third baseman B.J. Upton, who strained his left shoulder swinging and missing at a pitch from Toronto's A.J. Burnett on
Thursday night, was out of the lineup and is expected to be sidelined until at least Monday ... Peralta stopped an 0-for-17 slump with an eighth-inning single. ... Tampa Bay outfielder Greg Norton,
who was out of the lineup for the third straight game with a sore left hamstring, struck out as a pinch-hitter in the ninth.