First, some straightforward checkmates
then, surprising queen sacrifices for checkmates
rook check sacrifice to get the queen
queen sacrifice to get a royal fork
then queen exchanges just to get a bishop
then some exchanges just to get a better position
until finally you are almost at the start
never a losing situation