Miguel Amaya had five RBI, including his first career grand slam, and Justin Steele struck out 10 over seven innings as the Chicago Cubs dismantled the Detroit Tigers 10-2.