Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Bg5 h6 6. Bh4 d6 7. O-O Bg4 8. Nbd2
g5 9. Bg3 Qe7 10. Re1 O-O-O 11. a3 Kb8 12. b4 Bb6 13. c3 Nh5 14. h3 Bxf3 *
Position (FEN): 1k1r3r/ppp1qp2/1bnp3p/4p1pn/1PB1P3/P1PP1bBP/3N1PP1/R2QR1K1 w - - 0 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1540
Best move: Qxf3