Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 e6 3. Nc3 Nc6 4. d3 Nf6 5. h3 Qc7 6. g4 a6 7. g5 Ng8 8. Nf3 Nd4
9. Nxd4 cxd4 10. Ne2 Bc5 11. h4 Ba7 12. Bg2 b5 13. Qd2 Bb7 14. b3 Ne7 15. Bb2
g6 16. h5 O-O-O 17. Nxd4 h6 18. Nxb5 *
Position (FEN): 2kr3r/bbqpnp2/p3p1pp/1N4PP/4PP2/1P1P4/PBPQ2B1/R3K2R b KQ - 0 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1509
Best move: axb5