Chess puzzle (Advantage)
Moves: 1. d4 f5 2. c4 Nf6 3. Nf3 e6 4. Nc3 d5 5. Bg5 c6 6. e3 Bd6 7. Bxf6 Qxf6 8. Be2
Nd7 9. O-O g5 10. cxd5 exd5 11. Qb3 g4 12. Nd2 Qh6 13. g3 Nf6 14. Rfe1 Ne4 15.
Ndxe4 fxe4 16. a4 Rf8 17. a5 Qf6 18. Rf1 h5 19. Qa4 Bd7 20. Qb3 Rb8 21. h4 gxh3
22. Bxh5+ Ke7 23. Kh2 Bxg3+ *
Position (FEN): 1r3r2/pp1bk3/2p2q2/P2p3B/3Pp3/1QN1P1bp/1P3P1K/R4R2 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1094
Best move: fxg3