Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 f5 3. Nc3 Nf6 4. d3 Nc6 5. Bg5 fxe4 6. Bxf6 Qxf6 7. Nxe4 Qd8 8.
d4 d5 9. Nc3 e4 10. Nd2 Bb4 11. Nb3 O-O 12. Be2 Qf6 13. O-O Qg5 14. g3 Bh3 15.
Re1 Qf5 16. Bf1 Qxf2+ 17. Kh1 Bxc3 18. bxc3 Bxf1 19. Rxf1 Qxf1+ 20. Qxf1 Rxf1+
21. Rxf1 Na5 *
Position (FEN): r5k1/ppp3pp/8/n2p4/3Pp3/1NP3P1/P1P4P/5R1K w - - 1 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 861
Best move: Nxa5