"We'll see how the next few months play out," Peavy said. "This has been a rewarding year as much as it can be. We've had something special here."
Chicago claimed the AL Central lead in July, but went 3-11 the final two weeks to finish second.
Orlando Hudson singled for his third hit before Viciedo drove a 426-foot shot to center for his 24th homer — and fifth against Cleveland. He is hitting .346 with 18 RBIs against the Indians.
Perez later allowed a one-out single to Jordan Danks and hit Tyler Flowers in the left hand with a pitch. Flowers glared out at Perez and both benches were warned. After Perez retired the side, he and Flowers had an animated talk at the side of the mound. It ended with the pitcher patting Flowers on the back.
"There was no intent to hit him," Alomar said. "It may have looked that way after the homer and I can see why they reacted, but I've never seen C.P. hit anyone on purpose."
Chicago's Dewayne Wise doubled and scored on a single by Hudson in the sixth off Indians starter Justin Masterson.
Masterson struck out five over six innings in his final start, failing to break his three-game losing streak. He allowed one run, one walk and four hits and finished with an 11-15 record and career-high 206 1-3 innings pitched.
Alomar Jr. said before the game that Masterson has the stuff to be a big winner, but remains too inconsistent. He wants Masterson to get downward sink on his pitches rather than side-to-side movement.
"That's what he did tonight, 10 groundball outs and only three fly balls," Alomar said.
Notes: Fans chanted "San-dy, San-dy," when Alomar argued a close call at first base. Before the game, Perez said while he respects Manny Acta, he had a problem with the fired manager not confronting umpires. ... Chicago 1B Adam Dunn struck out twice and has fanned 222 times, one shy of the major league record set by Mark Reynolds with Arizona in 2009. ... Chicago 1B Paul Konerko will have surgery on his left wrist Thursday. Manager Robin Ventura said Konerko might play in the season finale on Wednesday. ... The normally quiet Brantley got quizzical looks from teammates before the game as he jogged around the Indians clubhouse carrying a football and wearing a Browns helmet autographed by WR Josh Cribbs and a signed RB Trent Richardson jersey. Nobody seemed to know why.