Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 g6 3. Bc4 Bg7 4. d4 Nc6 5. dxc5 Qa5+ 6. c3 Qxc5 7. b3 b5 8. Bd5
Bxc3+ 9. Nxc3 Qxc3+ 10. Bd2 Qc5 11. Kf1 Nf6 12. Bxc6 dxc6 13. Be3 Qa3 14. e5
Ng4 15. Bf4 O-O 16. h3 Qb4 17. hxg4 *
Position (FEN): r1b2rk1/p3pp1p/2p3p1/1p2P3/1q3BP1/1P3N2/P4PP1/R2Q1K1R b - - 0 17
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1502
Best move: Qxf4