Chess puzzle (Equality)
Moves: 1. e4 g6 2. Nf3 Bg7 3. d4 d5 4. Bd3 dxe4 5. Bxe4 Nf6 6. Nc3 Nxe4 7. Nxe4 Bf5 8.
Qd3 O-O 9. c3 e5 10. O-O exd4 11. Nxd4 c5 12. Bg5 Bxe4 13. Qxe4 Qxg5 14. Nf3
Qd8 15. Qxb7 Nd7 16. Rad1 Qf6 17. Qxd7 Rad8 18. Qxa7 Rxd1 19. Rxd1 Rd8 20.
Rxd8+ Qxd8 21. h3 c4 22. a4 h5 23. a5 g5 24. Nxg5 *
Position (FEN): 3q2k1/Q4pb1/8/P5Np/2p5/2P4P/1P3PP1/6K1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1407
Best move: Qxg5