Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 e6 3. Nf3 c5 4. e3 b6 5. Nbd2 Nc6 6. c3 Bb7 7. Bd3 h6 8. O-O g5
9. Bg3 f6 10. h3 h5 11. Bg6+ Ke7 12. Bd3 h4 13. Bh2 Bh6 14. e4 dxe4 15. Bxe4
Kd7 16. dxc5 bxc5 17. Nc4+ Ke7 18. Bd6+ Kf7 19. Qc2 f5 20. Bxf5 exf5 21. Qxf5+
Kg7 22. Nfe5 Nxe5 23. Qxe5+ Nf6 24. Rae1 Re8 25. Qf5 Bd5 26. Rxe8 *
Position (FEN): r2qR3/p5k1/3B1n1b/2pb1Qp1/2N4p/2P4P/PP3PP1/5RK1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1668
Best move: Qxe8