Chess puzzle (Equality)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Nf3 e6 6. Bd3 Bc5 7. O-O d6 8.
Bf4 Qe7 9. e5 dxe5 10. Nxe5 Nxe5 11. Bxe5 f6 12. Bb5+ Kf7 13. Bg3 Nh6 14. Re1
Rd8 15. Qh5+ Kg8 16. Ne4 e5 17. Nxf6+ Qxf6 18. Bh4 Bxf2+ *
Position (FEN): r1br2k1/pp4pp/5q1n/1B2p2Q/7B/8/PP3bPP/R3R1K1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1558
Best move: Bxf2