Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ne4 4. Nd2 Nc5 5. b4 Ne6 6. a3 d6 7. exd6 Bxd6 8.
Bb2 O-O 9. e3 Nc6 10. Ngf3 b6 11. Be2 Bb7 12. O-O Qe7 13. Qc2 Ng5 14. Nxg5 Qxg5
15. Nf3 Qh6 16. c5 Be7 17. Rad1 Rad8 18. Rxd8 Rxd8 19. Rd1 Rxd1+ 20. Qxd1 bxc5
21. bxc5 Bxc5 22. Qb3 Nd8 23. Be5 Qb6 24. Qd1 Nc6 25. Bd4 Nxd4 26. Nxd4 Bxd4
27. exd4 Qg6 28. d5 Qd6 29. Bf3 c6 30. Qb3 Qe7 31. h3 cxd5 32. Bxd5 Bxd5 *
Position (FEN): 6k1/p3qppp/8/3b4/8/PQ5P/5PP1/6K1 w - - 0 33
White to move.
Themes:  Endgame  
Puzzle rating: 2120
Best move: Qxd5