Chess puzzle (Equality)
Moves: 1. d4 d6 2. Nf3 Nf6 3. e3 g6 4. Bd3 Bg7 5. Nbd2 O-O 6. O-O a5 7. e4 Na6 8. c3
c5 9. e5 Nd7 10. exd6 exd6 11. d5 Nc7 12. c4 Ne5 13. Nxe5 dxe5 14. Rb1 Ne8 15.
Re1 f6 16. Ne4 Nd6 17. Nxc5 b6 18. Nb3 Nf5 19. Be3 a4 20. Nd2 Nxe3 21. Rxe3 Qd6
22. Ne4 Qc7 23. Rc1 f5 24. Nc3 e4 25. Bf1 Ba6 26. d6 Qd7 27. Nd5 *
Position (FEN): r4rk1/3q2bp/bp1P2p1/3N1p2/p1P1p3/4R3/PP3PPP/2RQ1BK1 b - - 2 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1581
Best move: Qxd6