Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nxc6 bxc6 6. Nc3 e5 7. Bc4 Nf6 8.
Bg5 Be7 9. f4 h6 10. fxe5 hxg5 11. exf6 Bxf6 12. O-O Be5 13. Qf3 Bxh2+ 14. Kf2
Qf6 *
Position (FEN): r1b1k2r/p2p1pp1/2p2q2/6p1/2B1P3/2N2Q2/PPP2KPb/R4R2 w kq - 2 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1450
Best move: Qxf6