The long anticipated debate between Republican incumbent Ted Cruz and democratic challenger Beto O' Rourke goes down tonight in Dallas. Beginning at 6 p.m. the candidates will debate questions centered around the topic of domestic policy.

You can catch the debate online or on TV. According to the Houston Chronicle:

The one-hour debate can be streamed online at NBCDFW.com or Dallasnews.com, and will be televised on NBC 5.

Normally in Texas, an incumbent Republican would be walloping a Democrat in the polls, however they are within single digits of each other going into this debate.

The Houston Chronicle has also complied an extensive comparison of where each candidate stands on issues important to Texans- ranging from the Border Wall to GOP taxcuts to healthcare, if you would like to go into your debate watching with some extra background.

Regardless of who wins the debate for you, the last day to register to vote is October 9th. Democracy can only work with an informed citizenry that makes their voice heard.