Chess puzzle (Equality)
Moves: 1. c4 c6 2. g3 d5 3. b3 Bf5 4. Bb2 Nf6 5. Bg2 e5 6. d3 d4 7. Nf3 Bd6 8. Ba3 c5
9. Nbd2 Nc6 10. O-O Qa5 11. Bc1 O-O 12. a3 Rac8 13. h3 Qc7 14. Kh2 e4 15. dxe4
Bxe4 16. Nxe4 Nxe4 17. Qd3 Rfe8 18. Nd2 Nc3 19. Ne4 Nxe2 20. Nxd6 *
Position (FEN): 2r1r1k1/ppq2ppp/2nN4/2p5/2Pp4/PP1Q2PP/4nPBK/R1B2R2 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1157
Best move: Qxd6