The Reds got power from some unlikely players to complete a 7-3 homestand. Devin Mesoraco hit his first home run in more than a month and Jack Hannahan added his first career pinch-hit homer as Cincinnati avoided a sweep by the last-place Chicago Cubs with a 6-0 win on Wednesday.