What a finish to this game! Titans are going to win it!!