Chess puzzle (Equality)
Moves: 1. Nf3 d5 2. d4 h6 3. Bf4 Nf6 4. h3 Bf5 5. e3 a6 6. Bd3 Ne4 7. Nbd2 e6 8. c3
Bh7 9. Qc2 f5 10. Ne5 Bd6 11. Nxe4 fxe4 12. Be2 O-O 13. Bg4 Qe7 14. Bh5 Qf6 15.
O-O-O g6 16. Be2 g5 17. Bg3 Bxe5 18. dxe5 Qe7 19. Bh5 Nd7 20. h4 Qg7 21. Qb3
Nc5 22. Qc2 Nd3+ 23. Kb1 c5 24. Bg4 Bf5 25. Bxf5 Rxf5 26. hxg5 Qxg5 27. Rxd3 *
Position (FEN): r5k1/1p6/p3p2p/2ppPrq1/4p3/2PRP1B1/PPQ2PP1/1K5R b - - 0 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1538
Best move: exd3