Chess puzzle (Equality)
Moves: 1. e4 c6 2. c4 d5 3. exd5 cxd5 4. cxd5 Qxd5 5. Nc3 Qd8 6. d4 Nc6 7. Nf3 Nf6 8.
Bc4 e6 9. O-O Be7 10. h3 h6 11. Bf4 O-O 12. Bb3 Bd7 13. a3 a6 14. Qd3 Qb6 15.
Bc2 Qxb2 16. Be5 g6 17. Nh4 Nxe5 18. dxe5 Bb5 19. Nxb5 Qxb5 20. Qxb5 *
Position (FEN): r4rk1/1p2bp2/p3pnpp/1Q2P3/7N/P6P/2B2PP1/R4RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1271
Best move: axb5