Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. e4 O-O 6. g3 e5 7. d5 a5 8. Bg2 Na6
9. a3 Nc5 10. Nd2 Nd3+ 11. Kf1 Bh6 12. Qe2 Nxc1 13. Rxc1 Nh5 14. f3 f5 15. Kf2
Nf6 16. Rce1 fxe4 17. Ndxe4 Ng4+ 18. Kg1 Be3+ 19. Kf1 Bd4 20. Qd2 Nf2 *
Position (FEN): r1bq1rk1/1pp4p/3p2p1/p2Pp3/2PbN3/P1N2PP1/1P1Q1nBP/4RK1R w - - 7 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1473
Best move: Nxf2