Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Be7 6. h3 Nbd7 7. g3 Nf8 8.
Bg2 Ng6 9. O-O O-O 10. f4 c6 11. g4 Bd7 12. g5 Ne8 13. Nf5 Bxf5 14. exf5 Nh4
15. Qg4 Nxg2 16. Kxg2 f6 17. Bd2 d5 18. Rae1 Bc5 19. h4 b5 20. h5 b4 21. Ne2 d4
22. Ng3 Qd5+ 23. Kh3 d3 24. c3 a5 25. h6 Ra7 26. Rxe8 *
Position (FEN): 4Rrk1/r5pp/2p2p1P/p1bq1PP1/1p3PQ1/2Pp2NK/PP1B4/5R2 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1471
Best move: Rxe8