UNDATED (AP) — The Florida Marlins changed managers after falling to 16-22 on Sunday, dismissing Mike Redmond and replacing him with GM Dan Jennings. The move had no immediate impact as the Marlins dropped a 3-2, 12-inning decision to the Arizona Diamondbacks.

The Diamondbacks blew a 2-0 lead in the seventh before David Peralta doubled home the tiebreaking run. Yasmany Tomas hit a two-run double for Arizona, which ended a four-game skid and sent the Marlins to their fourth consecutive loss.

J.T. Realmuto bashed a two-run homer for the Marlins.

Jennings was named Miami's manager on Monday, one day after Redmond was let go. Redmond never had a winning campaign while posting a 155-207 mark in two-plus seasons. Jennings has no professional managing experience and never played major league baseball. Team president David Samson says no other candidate was considered because the team has gone through so many managers.

Jennings was in his third year as GM. For now the GM duties will be delegated to others in the front office.

Also in the majors:

— Eric Campbell scored on John Mayberry's infield single in the bottom of the 14th to send the New York Mets to their third straight win, 2-1 over St. Louis. Mets starter Matt Harvey was in line for his sixth victory but settled for a no-decision after allowing six hits while striking out nine in eight scoreless innings.

— Houston's five-game winning streak is over after Oakland's relievers tossed hitless ball over 4 2/3 innings to lead a 2-1 triumph over the Astros. Evan Gattis and Brett Lawrie provided RBI singles as the A's ended a four-game losing streak and improved to 14-26.

— Carlos Gomez hit a solo homer and added a tiebreaking, RBI single in the seventh inning to push Milwaukee past Detroit 3-2. Gomez was playing one day after he was hit on the ear flap of his helmet by a 96 mph pitch from Mets hurler Noah Syndergaard.

— Jose Bautista was 3-for-4 with a two-run homer, three RBIs and three runs scored as Toronto knocked off the Angels 10-6 to end a five-game skid. Russell Martin had three hits and supplied a go-ahead, two-run single after the Blue Jays blew a 4-0 lead.

— Carlos Sanchez lined an RBI single with two out in the bottom of the 10th to complete the Chicago White Sox's 2-1 win against Cleveland. The Indians lost despite Corey Kluber, who followed his 18-strikeout performance by fanning 12 and allowing five hits in nine innings.

— Philadelphia is out of the NL East cellar after Cole Hamels gave up a run and six hits over 7 1/3 innings to pitch the Phillies past Colorado 4-3. The game was tied 1-1 in the sixth until Odubel Herrera Herrera hit a two-run double and scored on a single by Carlos Ruis.

Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.