Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. f4 d5 3. e3 Bg4 4. Nf3 e6 5. Bd3 c5 6. c3 Nc6 7. Nbd2 cxd4 8. exd4
Bd6 9. g3 Bh3 10. Ne5 O-O 11. Qe2 a6 12. Ndf3 b5 13. Ng5 Bxe5 14. Nxh3 Bd6 15.
O-O h6 16. Bd2 Qc7 17. Rae1 b4 18. Qf3 bxc3 19. Bxc3 Qb6 20. Qe3 Ng4 21. Qe2
Nxd4 *
Position (FEN): r4rk1/5pp1/pq1bp2p/3p4/3n1Pn1/2BB2PN/PP2Q2P/4RRK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1846
Best move: Qxg4