Sort:  

Qxh7+ Kc6

Nf3.

Qe2

Rb1.

Re8-e7

g7.
I stop here, white wins easily, period.

Ok you win.