Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 e6 3. e3 Be7 4. Nd2 O-O 5. Ngf3 d5 6. Be2 Nbd7 7. Rc1 c5 8.
dxc5 Nxc5 9. O-O Qb6 10. b3 Re8 11. c4 Nh5 12. Be5 f6 13. Bd4 e5 14. Nxe5 fxe5
15. Bxh5 g6 16. Bxc5 Bxc5 17. Bf3 e4 18. Be2 d4 19. exd4 Bxd4 20. Bg4 e3 21.
fxe3 Bxe3+ 22. Kh1 Bxd2 23. Bxc8 Raxc8 *
Position (FEN): 2r1r1k1/pp5p/1q4p1/8/2P5/1P6/P2b2PP/2RQ1R1K w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 925
Best move: Qxd2