Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Qe7 4. Nc3 c6 5. Bc4 h6 6. O-O Nf6 7. Re1 g6 8. d5 Bg7
9. Rb1 O-O 10. a4 a6 11. b4 b5 12. axb5 cxb5 13. Bd3 h5 14. Ra1 Bg4 15. Bg5
Bxf3 16. Qxf3 Nbd7 17. Bxb5 *
Position (FEN): r4rk1/3nqpb1/p2p1np1/1B1Pp1Bp/1P2P3/2N2Q2/2P2PPP/R3R1K1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1363
Best move: axb5