Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 d6 3. Nc3 g6 4. e4 Bg7 5. Be2 O-O 6. g4 c5 7. d5 Bd7 8. g5 Ne8
9. h4 b5 10. cxb5 Qa5 11. Bd2 Nc7 12. h5 Qb6 13. Na4 Qb7 14. Nf3 Nxb5 15. Qb3
a6 16. Bc3 Qa7 17. Bxg7 Kxg7 18. Bxb5 *
Position (FEN): rn3r2/q2bppkp/p2p2p1/1BpP2PP/N3P3/1Q3N2/PP3P2/R3K2R b KQ - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1448
Best move: axb5