The X-factor for the Mets is Jose Reyes. Over the past few weeks, Reyes has been one of the best players in all of baseball.
Going into the series, Reyes is batting .352, tied for the best in the Major Leagues. He is second in the league in runs scored (65) and stolen bases (30).
If Reyes stays hot, his batting and fielding skills would really help the Mets out a lot.
The Yankees will be without Derek Jeter for the series, which hasn't actually slowed them down.
Mark Teixeira is tied for the league lead in home runs with 25, and has been the Yankees' most productive hitter.
As of late, those have been the hottest players for each team.
Other players that have been great for the Mets are Carlos Beltran, Daniel Murphy and Justin Turner. Beltran leads the team with 54 RBI, Murphy is batting .302 with 33 RBI and Turner has the same RBI total.
For the Yankees, Curtis Granderson has 70 runs, 21 home runs and 56 RBI. Alex Rodriguez is hitting .299 and Robinson Cano .289.
Over the last five games, the Mets offense has exploded, scoring 54 runs, well over a 10-run per game average.
The Yankees are coming off a sweep of the Brewers, so both teams are coming in really hot.
Tonight's pitching matchup is lefty Jon Niese for the Mets against young righty Ivan Nova for the Yanks.
Tomorrow is Mets rookie Dillon Gee against Yankees righty Bartolo Colon.
On Sunday is Mets knuckler R.A. Dickey against Yankees veteran Freddy Garcia.
These pitching matchups are even, so it will be determined by offense who runs away with the series.
I personally predict the Mets will win two out of three games because of home-field advantage, and the fact their offense has been so explosive lately. Reyes will continue to carry the team, and Murphy and Beltran will continue to be clutch.
Jason Bay has been rising from his slump too, so maybe the Mets can work some more magic against the Yankees this weekend.