Chess puzzle (Equality)
Moves: 1. d4 d6 2. e4 g6 3. Nc3 Bg7 4. f4 Nd7 5. Nf3 c5 6. Be3 Ngf6 7. dxc5 Qa5 8. Qd2
Nxc5 9. e5 Ng4 10. Bxc5 *
Position (FEN): r1b1k2r/pp2ppbp/3p2p1/q1B1P3/5Pn1/2N2N2/PPPQ2PP/R3KB1R b KQkq - 0 10
Black to move.
Themes:  Middlegame  
Puzzle rating: 1367
Best move: Qxc5