I think Stumbras has a good chance at taking this game. Odds have been dropping quite heavily on Stumbras and they are in better form.