Royce Lewis and Brooks Lee both hit solo home runs in the bottom of the eighth inning to lead the Minnesota Twins to a 9-8 win over the St. Louis Cardinals.