Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 d5 3. exd5 exf4 4. Nf3 Nf6 5. c4 c6 6. d4 Bd6 7. c5 Bc7 8. d6
Ba5+ 9. Nc3 Nd5 10. Qe2+ Be6 11. Bd2 O-O 12. O-O-O b6 13. Nxd5 Bxd5 14. Bxa5
bxa5 15. Qd2 Bxa2 16. Qxf4 a4 17. Bd3 a3 18. Ng5 h6 19. Nh7 Na6 20. Nxf8 *
Position (FEN): r2q1Nk1/p4pp1/n1pP3p/2P5/3P1Q2/p2B4/bP4PP/2KR3R b - - 0 20
Black to move.
Themes: Advanced Pawn, Queenside Attack Middlegame  
Puzzle rating: 1571
Best move: axb2+