LIVE STREAM: Donald Trump Rally in Denver, Colorado

Republican presidential nominee Donald Trump will hold a rally in Denver, Colorado this evening.

Trump will speak from the National Western Complex beginning at 9:30 p.m. Mountain Time. The event can be viewed in the embedded YouTube player via Right Side Broadcasting.

This rally was put together somewhat last minute, being added to Trump’s schedule on Friday afternoon. It was surprising to many that Trump decided to spend time in Colorado so close to the end of the race, as this is a state where Hillary Clinton has been ahead in the polls for months. Clinton leads Trump by 3.0 percentage points in Real Clear Politics’ polling average, making it one of the only battleground states that has not tightened much throughout the past month.

The Trump campaign, however, still feels they can win Colorado, listing it as a tossup on a map recently sent in a fundraising email. If Trump were to somehow flip Colorado, that would certainly be a huge achievement, and it would make it significantly easier to reach 270 Electoral College votes. At the moment, Trump’s path is so narrow that he basically needs to win every single swing state in order to reach 270. But if he were to win Colorado’s nine electors, that would give him room to lose another state like Nevada or New Hampshire yet still win the election.

The states that Trump absolutely must win, however, are Florida, North Carolina, and Ohio. Without those three, there is essentially no path left for Trump.

Trump is also beginning to see an opening in Pennsylvania, and if he were to win that state, it would be an absolute game changer. Pennsylvania has been considered a lock for Hillary Clinton for quite a while, but polls there are beginning to tighten, and as such, Trump has two more rallies scheduled there for Sunday and Monday. The rest of his events between now and Election Day will be held in Iowa, Minnesota, Florida, North Carolina and New Hampshire.