Chess puzzle (Advantage)
Moves: 1. g3 d5 2. d3 f5 3. Bg2 Nf6 4. Bg5 e6 5. c3 h6 6. Bxf6 Qxf6 7. d4 Bd6 8. Nf3
O-O 9. O-O Nd7 10. Nbd2 c6 11. b4 e5 12. dxe5 Nxe5 13. Qb3 Kh8 14. Rac1 f4 15.
Nxe5 Bxe5 16. Nf3 fxg3 17. hxg3 Bc7 18. b5 Bg4 19. bxc6 bxc6 20. Qa4 Bb6 *
Position (FEN): r4r1k/p5p1/1bp2q1p/3p4/Q5b1/2P2NP1/P3PPB1/2R2RK1 w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1227
Best move: Qxg4