Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 c6 5. Bd2 Bf5 6. Nf3 e6 7. Nh4 h6 8.
Nxf5 Qxf5 9. Bd3 Qa5 10. O-O Nf6 11. Ne4 Qd8 12. Qf3 Be7 13. Qg3 Nxe4 14. Qxg7
Nxd2 *
Position (FEN): rn1qk2r/pp2bpQ1/2p1p2p/8/3P4/3B4/PPPn1PPP/R4RK1 w kq - 0 15
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 949
Best move: Qxh8+