After a miserable start, Cubs have played better the 10 last games and is on top of the form table with 7 wins and 3 lost. (win % .700) We have scored 38 runs and conceded 22. Number 2 and 3 on the form table in National League, Dodgers and Rockies have the same win%, but is behind us on conceded runs.