DENVER (AP) - Ryan McMahon hit a two-run homer in the ninth to lift the Colorado Rockies to a 3-1 win over the Atlanta Braves on Monday.
McMahon hit a 1-1 fastball from Jerry Blevins just over the scoreboard in right field for the second game-ending homer of his career. Nolan Arenado started the inning with a walk off Anthony Swarzak (1-2).
Jairo Diaz (5-3) blew the save in the ninth but got the win.
Monday was a makeup from the April 10th game postponed due to inclement weather and forced Atlanta to crisscross the country.
The Braves traveled to Denver on Sunday night after playing in New York, and right after the game boarded a plane for Toronto to take on the Blue Jays.
Colorado starter Tim Melville pitched five scoreless innings and now has allowed just one run over 12 innings since being recalled from Triple-A Albuquerque last week. The 29-year-old journeyman was pitching in the Atlantic League this spring before signing a minor league deal with Colorado.
He escaped a run in the fourth when Freddie Freeman was thrown out at home trying to score from second, and in the fifth Freeman grounded out with the bases loaded to end another threat.
Atlanta starter Julio Teheran didn't allow a run over six innings and has a 13-inning scoreless streak.
The Rockies took a 1-0 lead in the eighth on Charlie Blackmon's sacrifice fly but Atlanta tied it in the ninth when pinch-hitter Adeiny Hechavarria drove in a run with a sacrifice fly.
Braves: SS Dansby Swanson was activated from the 10-day injured list and was in the starting lineup on Monday. Swanson had been out since July 24 with a bruised right heel. OF Adam Duvall was optioned to Triple-A Gwinnett to make room for Swanson.
Rockies: RHP German Marquez and OF Raimel Tapia were placed on the 10-day IL before the game. Marquez (right arm inflammation) entered Monday leading the NL in innings pitched with 174 and is second in games started at 28. Tapia (left hand contusion) suffered in the injury in St. Louis over the weekend. Colorado recalled LHP Phillip Diehl and RHP Joe Harvey from Albuquerque.
Braves: RHP Mike Soroka (10-2, 2.41) will open a two-game interleague series at Toronto on Tuesday.
Rockies: Have not named a starter for Tuesday's game against Boston. Marquez was slated to start before being placed on the IL.