Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d3 Nf6 5. O-O Na5 6. Bb3 Nxb3 7. axb3 c6 8.
Bg5 d5 9. exd5 Qxd5 10. Nc3 Qc5 11. Re1 Ng4 12. Qe2 Bxg5 13. Nxg5 O-O 14. Nge4
Qd4 15. Kf1 Nxh2+ 16. Kg1 Ng4 17. Rab1 f5 18. Ng3 f4 19. Nge4 Bd7 20. Rf1 Rf5 *
Position (FEN): r5k1/pp1b2pp/2p5/4pr2/3qNpn1/1PNP4/1PP1QPP1/1R3RK1 w - - 4 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1126
Best move: Qxg4