Who knew the New York would become such a battleground state!

John Kasich, republican candidate for president will be in Schenectady today.  He's trying desperately to close the gap with Trump.

According to a recent poll, Kasich is in second place in New York and Ted Cruz is a distant third behind frontrunner billionaire Donald Trump.

By rallying his troops tonight at the Schenectady Armory, he's hoping to pull ahead.

This is actually the second time this month that Kasich has campaigned in the Capital Region. Last week the Ohio Governor was in Troy at La Salle Institute.

Tonight's event is at 6pm at the Schenectady Armory, doors open at 5pm.

Click here for tickets.

Don't forget to vote tomorrow!

Getty Images