Revere on hot bat since All-Star break