Just Keep Checking
Sort:
Joseph_the_conquerer: Even if that variation did play out, black could be said to be in an equal or superior position. White has limited offense and is down in material with the rook unable to come into play for a few moves.
SalitNeil:Yeah. I noticed the forced mate too after examing the puzzle again: I wished that I had noticed in the real game.
GSHAPIROY: The final move is the only one where I didn't check. If you consider the variation about qh6, it is all checks. The whole point was the recovery of material and gain in position.