Here's what's left of the schedule for the NL division leaders, and the top contenders in the WC race as it stands today.

The Marlins have a tough month with 10 against the Phillies and 7 remaining against the Mets.

Anyone staying up for the Padres/Rockies game tonight?

Code:
NL Division Leaders:

Mets (84-51)          last 10: 7-3

games remaining:   Mets vs   opp last 10
vs Braves -- 6     8-4            6-4
vs Dodgers - 4     2-1            7-3
vs Marlins - 7     7-5            8-2
vs Pirates - 3     5-1            5-5
vs Nationals 7     8-3            6-4

St Louis Cardinals (73-63)  last 10: 7-3

games remaining:   Cards vs   Opp last 10

vs Nationals 2      3-2          6-4
vs D'Backs - 4      2-1          2-8
vs Astros  - 7      5-4          7-3
vs Giants  - 3      2-1          6-4
vs Brewers - 7      6-3          0-10
vs Padres           1-2          6-4

LA Dodgers (73-63)    last 10: 7-3

games remaining:   LAD vs   Opp last 10
vs Brewers - 3      3-0           0-10
vs Mets    - 4      1-2           7-3
vs Cubs    - 3      1-2           2-8
vs Padres  - 4      3-11          6-4
vs Pirates - 3      5-2           5-5
vs D'Backs - 3      8-7           2-8
vs Rockies - 3      12-4          4-6
vs Giants  - 3      10-6          6-4

Wild Card Leaders:

San Diego Padres (70-66)   last 10: 6-4

games remaining:   Padres vs   Opp last 10
vs Rockies - 3      6-10	  4-6
vs Giants  - 3      6-10          6-4
vs Reds    - 3      2-1           2-8
vs Dodgers - 4      11-3          7-3
vs D'Backs - 7      5-7           2-8
vs Pirates - 3      2-1           5-5
vs Cardinals 3      2-1           7-3

Philadelphia Phillies (70-68)  last 10:  5-5

games remaining:   Phillies vs   Opp last 10
vs Astros  - 5       1-0          7-3
vs Marlins - 10      6-3          8-2
vs Braves  - 3       9-6          6-4
vs Cubs    - 3       3-1          2-8
vs Nationals 3       8-8          6-4

Florida Marlins (69-68)         last 10: 8-2

games remaining:   Fla vs   Opp last 10
vs D'Backs - 2      3-1        2-8
vs Phillies- 10     3-6        5-5
vs Mets    - 7      5-7        7-3
vs Braves  - 3      7-9        6-4
vs Reds    - 3      1-2        2-8

Cincinnati Reds (68-69)      last 10: 2-8

games remaining:   Reds vs   Opp last 10
vs Giants  - 3      1-3         6-4
vs Pirates - 6      6-4         5-5
vs Padres  - 3      1-2         6-4
vs Cubs    - 7      5-7         2-8
vs Astros  - 3      9-3         7-3
vs Marlins - 3      2-1         8-2

San Francisco Giants (68-69)   Last 10: 6-4

games remaining:   Giants vs   Opp last 10
vs Reds    - 3      3-1          2-8
vs Padres  - 3      10-6         6-4
vs Rockies - 6      5-7          4-6
vs Cardinals 3      1-2          7-3
vs Brewers - 4      3-2          0-10
vs D'Backs - 3      10-6         2-8
vs Dodgers - 3      6-10         7-3

Houston Astros  (67-71)       Last 10: 7-3

games remaining:   Astros vs   Opp last 10
vs Phillies - 5       0-1         5-5
vs Brewers  - 3       8-4         0-10
vs Cardinals- 7       4-5         7-3
vs Reds     - 3       3-9         2-8
vs Pirates  - 3       10-3        6-4
vs Braves   - 3       3-1         6-4