YPPC Final

And the winner is . . .