It was a good night for Tampa Bay and Kansas City in the AL wild-card race. Meanwhile, the Texas Rangers are falling fast and the NL Central remains tied with 12 games to play. A quick look at baseball's playoff picture:

HEAD TO HEAD: Four of the six teams vying for the two AL wild-card berths squared off against a fellow contender Monday night. Tampa Bay took the lead for the first spot by beating Texas 6-2, handing the Rangers their seventh straight defeat. Kansas City moved within 2 1/2 games of Texas for the second slot with a 7-1 victory over the Indians, who remained a half-game behind the Rangers. Baltimore is two back, and the New York Yankees are 2 1/2 out.

TRAGEDY: The Washington Nationals postponed their game against Atlanta following shootings at the nearby Navy Yard. The game was rescheduled as part of a day-night doubleheader on Tuesday, when a sweep would clinch the Braves' first NL East title since 2005.

ALMOST PERFECT: Seeking their first playoff trip since 1992, the Pirates ran into quite a road block. Andrew Cashner carried a perfect game into the seventh inning and faced the minimum 27 batters in a one-hitter that sent San Diego past Pittsburgh 2-0. Jose Tabata singled off Cashner to start the seventh but was erased on a double play. The Padres are the only big league franchise without a no-hitter.

CARDS DECKED: Despite their loss, the Pirates remained tied with St. Louis atop the NL Central when the Cardinals' normally reliable relievers gave up four runs in the eighth inning of a 6-2 loss at Colorado. "Overall our bullpen has been very, very good," St. Louis manager Mike Matheny said. "They will bounce back."

DIVISION DREAMS: Detroit beat Seattle 4-2 behind Rick Porcello to move a step closer to its third consecutive AL Central title. The Tigers lead second-place Cleveland by six games with 12 to play. ... Out in the NL West, the Los Angeles Dodgers were beaten 2-1 at Arizona. With their fourth loss in a row and the Diamondbacks' third straight win, the Dodgers' magic number to clinch the division stayed stuck on four.

Also on HuffPost:

Loading Slideshow...
  • Manny Machado's Amazing Play Against Yankees

  • Ben Revere's Unbelievable Catch

  • Puig Ropes It In

  • McLouth Hustles

  • Rivera's Last Out

  • Big Play From Soriano

  • Trumbo Flashes The Leather

  • Santana Comes Down With It

  • Cowgill's Big Catch

  • Strasburg Gets 500

  • Desmond Reaches 20/20 Mark

  • Span Holds On

  • Kelly's Diving Tag

  • Zimmerman's Ridiculous Play

  • Rios Gets The Cycle

  • Duda's Big Bomb

  • Choo Delivers A Walk-Off

  • Twins Turn Two

  • Davis Crushes No. 53

  • Pirates Cut Down Schierholtz

  • Hundley's Big Shot

  • Davis Crushes A Grand Slam

  • Harper Homers At First Two At-Bats - 4/1/13

  • Estrada's Incredible Double Play

  • Upton's Grand Slam - 5/17/13

  • Juan Perez makes a perfect throw to nab Logan Forsythe

  • Heartwarming Moment With Todd Frazier And Bat Boy

  • Escobar

  • Ciriaco's Wild Double Play

  • Miguel Cabrera Launches HR Into Stingray Tank

  • Markakis Robs Beltre Of Homer

  • David Wright flashes leather

  • David Lough's sliding catch

  • Chris Stewart turns great double play

  • Werth transfixed by 57 mph pitch

  • Puig's CANNON throw to third

  • Rays pull off hidden ball trick

  • Jeter homers on first pitch he sees

  • Yunel Escobar Goes Behind The Back

  • Tim Lincecum Throws No-No

  • David Ortiz breaks Harold Baines' record for hits by a DH

  • Dbacks outfielders trade brilliant catches

  • Terdoslavich's over the shoulder catch

  • Huff's sick glove toss

  • Yasiel Puig's Incredible Start

  • Kershaw Goes Long

  • Homer Bailey tosses second career no hitter

  • Bryce Harper homers in first AB back from DL

  • Ludwick's diving grab

  • Pedro Alvarez HR clears PNC Park

  • Mike Trout's Diving Catch