Danny Barnett went 3-for-4 with a homer and four RBIs and Jay Alba had five strikeouts in the win over Granger.