Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e4 dxe4 3. Nc3 Nf6 4. f3 exf3 5. Qxf3 e6 6. a3 Bd6 7. Bg5 Nbd7 8.
Bd3 h6 9. Bh4 O-O 10. Ne4 g5 11. Bg3 Bxg3+ 12. hxg3 Kg7 13. Ne2 c6 14. g4 Rh8
15. N2g3 Qb6 16. Nh5+ Nxh5 17. Rxh5 Qxb2 18. Rd1 Qxd4 19. Qh3 f6 20. Kd2 Ne5
21. Rh1 Nxg4 *
Position (FEN): r1b4r/pp4k1/2p1pp1p/6pR/3qN1n1/P2B3Q/2PK2P1/7R w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1227
Best move: Qxg4