Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 Nf6 7. f3 Be7 8.
Qd2 a6 9. O-O-O b5 10. g4 d6 11. h4 Nd7 12. g5 Nde5 13. h5 Nxd4 14. Qxd4 Nc4
15. Qxg7 Nxe3 16. Qxh8+ Kd7 17. Rd2 Bxg5 18. Bxb5+ *
Position (FEN): r1b4Q/2qk1p1p/p2pp3/1B4bP/4P3/2N1nP2/PPPR4/2K4R b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1472
Best move: axb5