Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 e6 3. c3 Nf6 4. Bf4 c5 5. e3 Nc6 6. Nbd2 cxd4 7. exd4 Bd6 8.
Bg3 O-O 9. Bd3 a6 10. Ne5 Bxe5 11. dxe5 Nd7 12. f4 f6 13. Qh5 g6 14. Qh3 Nc5
15. Bc2 fxe5 16. fxe5 d4 17. O-O-O dxc3 18. bxc3 Qa5 19. Nb3 Nxb3+ 20. Bxb3
Qxc3+ 21. Kb1 Nd4 22. Rxd4 *
Position (FEN): r1b2rk1/1p5p/p3p1p1/4P3/3R4/1Bq3BQ/P5PP/1K5R b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1029
Best move: Qxd4