Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 a6 4. O-O d6 5. d4 cxd4 6. Nxd4 e5 7. Nf5 Nf6 8. Bg5
d5 9. exd5 Na5 10. Bd3 Qxd5 11. Nc3 Qd8 12. Qe1 h6 13. Qxe5+ Be7 14. Nxg7+ Kf8
15. Bxf6 *
Position (FEN): r1bq1k1r/1p2bpN1/p4B1p/n3Q3/8/2NB4/PPP2PPP/R4RK1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 827
Best move: Bxf6