Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Bc5 5. c3 Ba7 6. O-O Nge7 7. d4 exd4 8.
cxd4 O-O 9. Nc3 d5 10. e5 Ng6 11. h3 b5 12. Bb3 Nce7 13. Ng5 h6 14. Nf3 c6 15.
Nh2 Nf5 16. Be3 Qh4 17. Nf3 Qh5 18. Qd2 Nfh4 19. Nxh4 Nxh4 20. Ne2 Bxh3 21. Nf4
Nf3+ *
Position (FEN): r4rk1/b4pp1/p1p4p/1p1pP2q/3P1N2/1B2Bn1b/PP1Q1PP1/R4RK1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1054
Best move: gxf3