Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Qf3 e6 4. d3 Nd4 5. Qd1 Nf6 6. c3 b5 7. Bb3 Qa5 8. Bd2
Nc6 9. c4 b4 10. Ba4 Nd4 11. a3 Qb6 12. Bg5 Be7 13. Nf3 b3 14. Nxd4 Nxe4 15.
Bxe7 cxd4 16. c5 *
Position (FEN): r1b1k2r/p2pBppp/1q2p3/2P5/B2pn3/Pp1P4/1P3PPP/RN1QK2R b KQkq - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1718
Best move: Qa5+