Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 d6 6. c3 Qe7 7. a4 a5 8. h3 O-O
9. Re1 Be6 10. Nbd2 d5 11. exd5 Bxd5 12. Bb3 Bxf3 13. Nxf3 Qd6 14. Bg5 Rad8 15.
Bc2 Rd7 16. Nd2 e4 17. Bxf6 exd3 18. Bb3 *
Position (FEN): 5rk1/1ppr1ppp/2nq1B2/p1b5/P7/1BPp3P/1P1N1PP1/R2QR1K1 b - - 1 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1571
Best move: Qxf6