Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 Qh4 3. Bd3 Nc6 4. Nf3 Qg4 5. O-O Nf6 6. h3 Qh5 7. Bf4 Bd6 8. e5
Nd5 9. Bg3 Be7 10. c4 Ndb4 11. Be4 d5 12. exd6 Bxd6 13. a3 Bxg3 14. fxg3 Na6
15. b4 Ne7 16. b5 Nb8 17. Qc2 f5 18. Bd3 b6 19. Ne5 Bb7 20. Nc3 g5 21. Rae1 g4
22. h4 c6 23. bxc6 Nbxc6 24. Nxc6 Bxc6 25. Bxf5 exf5 26. Rxe7+ *
Position (FEN): r3k2r/p3R2p/1pb5/5p1q/2PP2pP/P1N3P1/2Q3P1/5RK1 b kq - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1541
Best move: Kxe7