When answering the question asked, I would have to say Tony has played the best game because he was basically running the show and controlled every boot, while Spencer continued to be part of the minority tribe, and basically has survived because of Tony.
I also think Spencer will not win the game because I feel like that LJ, Trish, and Jefra are not going to be bitter and will vote for Tony if it is Tony vs. Spencer vs. Woo/Kass. Leaving to either a 4-4 vote (and I don't know how this would be solved) or a 5-4 vote if it's final 2.
I might be wrong, but I feel like Tony will win this game.