Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. a3 d5 5. Bb5 dxe4 6. Nxe5 Bd7 7. Nxc6 bxc6 8.
Bc4 Bc5 9. Qe2 O-O 10. O-O Bf5 11. d3 exd3 12. cxd3 Nd5 13. Qh5 Be6 14. Bg5 f6
15. Be3 Bxe3 16. fxe3 Qd6 17. Ne4 Qe7 18. Rf3 Qd7 19. Rg3 Bf7 20. Qf3 Rae8 21.
Nxf6+ *
Position (FEN): 4rrk1/p1pq1bpp/2p2N2/3n4/2B5/P2PPQR1/1P4PP/R5K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1267
Best move: Nxf6