Chess puzzle (Equality)
Moves: 1. d4 g6 2. Bf4 Bg7 3. Nf3 Nc6 4. h4 d6 5. h5 gxh5 6. Rxh5 Nf6 7. Rh1 Bf5 8. e3
Qd7 9. Bg5 O-O-O 10. Bb5 Ne4 11. Bh4 a6 12. Ba4 b5 13. Bb3 f6 14. Nbd2 Na5 15.
Nxe4 Bxe4 16. Qe2 h5 17. Nd2 Bxg2 18. Rg1 Qh3 19. Bg3 h4 20. Bf4 e5 21. dxe5
dxe5 22. f3 Rxd2 *
Position (FEN): 2k4r/2p3b1/p4p2/np2p3/5B1p/1B2PP1q/PPPrQ1b1/R3K1R1 w Q - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1435
Best move: Qxd2