Kh7
23. Rae1
Qc5
24. Re5
Qf8
Qxf8
The move list is all messed up and I'm too lazy to fix it.
rook takes queen
26. Ng5+
Kg8
Kh7