Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 Nc6 3. e5 Nge7 4. Bd3 g6 5. O-O Bg7 6. Re1 O-O 7. Nc3 d6 8.
exd6 Qxd6 9. Nb5 Qd7 10. Bc4 a6 11. Na3 b5 12. Bd3 Bb7 13. c3 Qxd3 14. Nc2 Qf5
15. d4 Na5 16. Ne3 Qh5 17. g4 Qh3 18. Ng5 Qh4 19. Ng2 Bxg2 20. Kxg2 Bf6 21. Ne4
Kg7 22. g5 Bxd4 *
Position (FEN): r4r2/2p1npkp/p3p1p1/np4P1/3bN2q/2P5/PP3PKP/R1BQR3 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1084
Best move: Qxd4+