Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. d3 Nf6 5. Nc3 Be7 6. h3 O-O 7. O-O a6 8. Be3
Nc6 9. a3 b5 10. Ba2 Na5 11. Ne2 c5 12. Ng3 c4 13. Qd2 cxd3 14. cxd3 Kh7 15.
Nf5 Ng8 16. Rac1 Bxf5 17. exf5 Nb7 18. g4 f6 19. h4 d5 20. d4 e4 21. Nh2 a5 22.
f4 b4 23. g5 fxg5 *
Position (FEN): r2q1rn1/1n2b1pk/7p/p2p1Pp1/1p1PpP1P/P3B3/BP1Q3N/2R2RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1235
Best move: fxg5