Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 d5 3. Nf3 Nc6 4. e3 a6 5. c3 Nh5 6. Bg3 Nxg3 7. hxg3 Bg4 8.
Nbd2 e5 9. dxe5 Nxe5 10. Qa4+ Bd7 11. Qd4 Nxf3+ 12. Nxf3 Be6 13. Bd3 h6 14. Qh4
Be7 15. Qh2 Qd7 16. Ne5 Qa4 17. g4 O-O-O 18. f4 Bd6 19. Qh5 g6 20. Qh4 Bxe5 21.
fxe5 Bxg4 22. b3 Qc6 *
Position (FEN): 2kr3r/1pp2p2/p1q3pp/3pP3/6bQ/1PPBP3/P5P1/R3K2R w KQ - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 964
Best move: Qxg4+