Mother Nature lifted the city's spirit, Father Time got the Indians out of a jam and everyone and their cousin joined a hit parade for the Tribe on Thursday.

Cleveland weather finally warmed up. So, too, did the Indians' bats. On a comfortable, sun-splashed afternoon, the Tribe totaled a season-high-tying 15 hits to claim a 9-4 win and cap a 5-2 homestand.

Michael Brantley, David Murphy, Asdrubal Cabrera and Mike Aviles each contributed three or more hits. The outburst marked the first time the Indians have had four players with three or more hits in a game since April 18, 2009, when Grady Sizemore, Travis Hafner, Mark Derosa and Jhonny Peralta accomplished the feat in a 22-4 romp at Yankee Stadium.

Cabrera belted his first home run since April 10 to push Cleveland's lead to 2-0. Brantley clubbed his team-leading sixth round-tripper in the fifth inning. The left fielder tacked three more RBIs onto his season total. He now ranks third in the American League with 29.

Justin Masterson continued the Indians' string of strong starts. He departed with one out in the seventh inning. Scott Atchison, the Tribe's 38-year-old reliever, cleaned up the late-game mess.