Chess puzzle (Equality)
Moves: 1. e4 f6 2. d4 Kf7 3. Nc3 e6 4. Bc4 Bd6 5. Nf3 b6 6. e5 fxe5 7. dxe5 Bc5 8.
Ng5+ Kf8 9. Qf3+ Nf6 10. Nd5 exd5 11. Bxd5 c6 12. exf6 gxf6 13. O-O cxd5 14.
Qxd5 fxg5 15. Qxa8 Nc6 16. Bxg5 Qxg5 17. Qxc8+ Nd8 18. Qxd7 Rg8 19. g3 Rg7 20.
Qd3 Nf7 21. Rae1 Ne5 22. Rxe5 *
Position (FEN): 5k2/p5rp/1p6/2b1R1q1/8/3Q2P1/PPP2P1P/5RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1581
Best move: Qxe5