Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 a6 4. d4 cxd4 5. Nxd4 e6 6. Bf4 e5 7. Nf3 exf4 8. Bc4
Nf6 9. O-O Be7 10. Re1 O-O 11. e5 dxe5 12. Qxd8 Rxd8 13. Rxe5 Bf8 14. Ree1 b5
15. Bb3 Bb7 16. Ne5 Nc6 *
Position (FEN): r2r1bk1/1b3ppp/p1n2n2/1p2N3/5p2/1BN5/PPP2PPP/R3R1K1 w - - 4 17
White to move.
Themes:  Middlegame  
Puzzle rating: 1583
Best move: Nxf7