Chess puzzle (Equality)
Moves: 1. Nc3 e5 2. e4 Nf6 3. Bc4 Be7 4. Nf3 Nc6 5. d4 d6 6. dxe5 Nxe5 7. Nxe5 dxe5 8.
Qf3 O-O 9. Be3 Bb4 10. O-O Bxc3 11. bxc3 Bg4 12. Qg3 Re8 13. h3 Bh5 14. Bg5 h6
15. Bxf6 *
Position (FEN): r2qr1k1/ppp2pp1/5B1p/4p2b/2B1P3/2P3QP/P1P2PP1/R4RK1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1175
Best move: Qxf6