Vanquished... Defeated By...
Deodoreyes

That new smell is Victory! Or maybe it's still Defeat. Depends who you were rooting for, really.