Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Bf5 3. Nc3 e6 4. Bf4 Nf6 5. e3 Nh5 6. Qxh5 Nc6 7. cxd5 Nb4 8. e4
Bg6 9. Qd1 exd5 10. Qa4+ c6 11. O-O-O Be7 12. exd5 Bc2 13. Qa3 Nd3+ 14. Kxc2
Bxa3 15. Rxd3 Be7 16. d6 Bxd6 17. Re3+ Kd7 18. Bc4 f6 19. Bxd6 Kxd6 20. Re6+
Kc7 21. Nf3 Re8 22. Rhe1 Rxe6 23. Rxe6 Rc8 24. b4 Kb8 25. Kb3 a5 26. b5 Qd7 27.
bxc6 Rxc6 28. d5 a4+ 29. Nxa4 Rxe6 *
Position (FEN): 1k6/1p1q2pp/4rp2/3P4/N1B5/1K3N2/P4PPP/8 w - - 0 30
White to move.
Themes:  Endgame  
Puzzle rating: 1396
Best move: dxe6