Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 Bg4 6. h3 Qh5 7. Be2 Nbd7 8.
O-O Bxh3 9. gxh3 Qxh3 10. Nh2 h5 11. Bf3 O-O-O 12. Ne4 Qh4 13. Bg5 Qh3 14. Bg2
Qe6 15. Qf3 c6 16. Rfe1 Qc4 17. c3 Kb8 18. b3 Qd5 19. Be3 g5 20. c4 Qa5 21.
Nxg5 Rg8 22. Nxf7 Re8 23. Bd2 *
Position (FEN): 1k2rbr1/pp1npN2/2p2n2/q6p/2PP4/1P3Q2/P2B1PBN/R3R1K1 b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1444
Best move: Qxd2