Chess puzzle (Equality)
Moves: 1. e4 d5 2. Nc3 dxe4 3. Nxe4 e5 4. Bc4 Nc6 5. d3 Be7 6. Bb5 f5 7. Bxc6+ bxc6 8.
Ng3 Nf6 9. Bg5 O-O 10. Nf3 Qd6 11. Qe2 h6 12. Bh4 g5 13. Nxg5 hxg5 14. Bxg5 e4
15. O-O-O Ba6 *
Position (FEN): r4rk1/p1p1b3/b1pq1n2/5pB1/4p3/3P2N1/PPP1QPPP/2KR3R w - - 2 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1425
Best move: Nxf5