Chess puzzle (Equality)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Bc4 e6 4. c3 d5 5. exd5 exd5 6. Bb3 Nf6 7. d4 Bg4 8. h3
Bxf3 9. Qxf3 c6 10. Qe3+ Qe7 11. Qxe7+ Kxe7 12. O-O Nbd7 13. Re1+ Kd8 14. Bg5
Kc7 15. Re7 Rhe8 16. Rxf7 Re1+ 17. Kh2 Ne4 18. Rxg7 *
Position (FEN): r7/ppkn2Rp/2p3p1/3p2B1/3Pn3/1BP4P/PP3PPK/RN2r3 b - - 0 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1571
Best move: Nxg5