Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Bb5+ Nc6 5. dxc5 Bxc5 6. Bd2 Bd7 7. Nf3 Qb6 8.
Bxc6 Bxc6 9. O-O Qxb2 10. Bc3 Qb6 11. Ng5 Nh6 12. Qd3 Nf5 13. Qh3 h6 14. Nd2
O-O-O *
Position (FEN): 2kr3r/pp3pp1/1qb1p2p/2bpPnN1/8/2B4Q/P1PN1PPP/R4RK1 w - - 2 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1523
Best move: Nxf7