Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. O-O Ngf6 6. Qe2 e6 7. d4 cxd4
8. Nxd4 Be7 9. c4 O-O 10. Nc3 a6 11. b3 Nc5 12. Bb2 Qc7 13. Rad1 Rfd8 14. f4 b6
15. e5 dxe5 16. fxe5 Nfd7 17. b4 Nb7 18. Nf3 Bxb4 19. Ne4 Bf8 20. Neg5 h6 *
Position (FEN): r2r1bk1/1nqn1pp1/pp2p2p/4P1N1/2P5/5N2/PB2Q1PP/3R1RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 2011
Best move: Nxf7