Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bb4 5. d3 O-O 6. a3 Bxc3+ 7. bxc3 d5 8.
exd5 Nxd5 9. Bd2 Nb6 10. Bb3 Bg4 11. h3 Bh5 12. O-O Re8 13. g4 Bg6 14. Ng5 h6
15. Ne4 Bxe4 16. dxe4 Qh4 17. Kg2 Rad8 18. Qe2 Rd6 19. Be3 Rg6 20. f4 exf4 21.
Bxf4 Ne5 22. Bxe5 Rxe5 23. Bxf7+ Kh7 24. Bxg6+ Kxg6 25. Rf5 Rxf5 26. exf5+ Kh7
27. Re1 Nd5 28. Qf3 *
Position (FEN): 8/ppp3pk/7p/3n1P2/6Pq/P1P2Q1P/2P3K1/4R3 b - - 4 28
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1573
Best move: Qxe1