The New York Mets and Houston Astros played the first of a three-game series at Citi Field tonight. This was a highly anticipated matchup that aired on TBS as two of the best records in baseball squared off.The game for the New York Mets did not go as planned as the game was never in question. The Mets offense failed to garner any momentum, losing by a score of 9-1.New York Mets@MetsFINAL: #Mets 1 - Houston 935031FINAL: #Mets 1 - Houston 9The Astros bats came to life as they lit up Mets starting pitcher Carlos Carrasco for six runs in just 4.1 innings of work. Carrasco is now 8-4 with a 4.85 ERA. Astros starting pitcher Framber Valdez was brilliant, shutting down the potent Mets offense. Valdez went eight innings, allowing zero earned runs and five strikeouts.This was an extremely disappointing loss for the Mets at home. The Mets appeared to put up a little fight as they could get nothing going on offense. The game was tough to watch for many Mets fans.Mifi 💙🖤 (47-28)@LucyRenMifiPathetic man, so freaking pathetic I hate facing this team twitter.com/mets/status/15…New York Mets@MetsFINAL: #Mets 1 - Houston 934131FINAL: #Mets 1 - Houston 9Pathetic man, so freaking pathetic I hate facing this team twitter.com/mets/status/15…The Astros are now 46-27 on the season as they have now won nine out of their last 12 games. The Mets are now 47-28. They now have just a four-game lead in the NL East over the Atlanta Braves.New York Mets vs. Houston Astros game highlightsKyle Tucker rounds the bases after a three-run home run during this weekends Houston Astros v New York Yankees series at Yankee Stadium.The Houston Astros offense provided plenty of highlights to show in their 9-0 rout of the Mets. To start things off, Astros slugger Kyle Tucker blasted a three-run homer in the first inning.Talkin’ Baseball@TalkinBaseball_Kyle Tucker 3-run shot!886Kyle Tucker 3-run shot! https://t.co/4muOeqks6F"Kyle Tucker 3-run shot!"-@Talkin' BaseballYordan Alvarez extended Houston's lead to 7-0 with a two-run home run. This was Alvarez's 23rd home run of the season, which is second in all of baseball.Jared Carrabis@Jared_CarrabisThe only player with more home runs than Yordan Alvarez since he signed his extension is Mike Trout.11310The only player with more home runs than Yordan Alvarez since he signed his extension is Mike Trout. https://t.co/QXrlgxvohx"The only player with more home runs than Yordan Alvarez since he signed his extension is Mike Trout."-@Jared CarrabisThe offense didn't seem to stop for the Astros. This time, Yuli Gurriel launched a two-run home run. This was Gurriel's sixth homer of the season.MLB HR Videos@MLBHRVideosYuli Gurriel - Houston Astros (6) 217Yuli Gurriel - Houston Astros (6) https://t.co/OclqF3D1uT"Yuli Gurriel - Houston Astros (6)"-@MLB HR VideosThe Astros and Mets continue their series in the Big Apple tomorrow with the first pitch scheduled for 1:10 PM EDT. For more news and updates, go to the Sportskeeda Baseball page.