Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. d3 g6 5. c3 Nc6 6. Bb3 Bg7 7. Nbd2 O-O 8. Nf1
a6 9. Ng3 b5 10. Bc2 Qc7 11. a3 d5 12. O-O Bg4 13. Re1 Ne5 14. Bf4 Nxf3+ 15.
Qxf3 Qc6 16. Qe3 dxe4 17. Nxe4 Rfd8 18. Nxf6+ Bxf6 19. Bg5 Bxg5 20. Qxg5 Qf6 *
Position (FEN): r2r2k1/4pp1p/p4qp1/1pp3Q1/6b1/P1PP4/1PB2PPP/R3R1K1 w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1406
Best move: Qxg4