Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 g6 4. Bg5 Bg7 5. e4 h6 6. Bxf6 Bxf6 7. e5 Bg7 8. Bd3
c5 9. d5 exd5 10. cxd5 d6 11. Nc3 dxe5 12. O-O O-O 13. Qc2 Re8 14. Be4 f5 15.
Qb3 fxe4 16. Nxe4 b6 17. d6+ Be6 18. Qb5 Nd7 19. Rad1 g5 20. Rfe1 Bf5 21. Nc3
e4 22. Nd2 Bxc3 23. bxc3 Qf6 24. Nxe4 Bxe4 25. Rxe4 Rxe4 26. Qxd7 Rd8 27. Qc7
Qe5 *
Position (FEN): 3r2k1/p1Q5/1p1P3p/2p1q1p1/4r3/2P5/P4PPP/3R2K1 w - - 3 28
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 833
Best move: Qxd8+