Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 Ne7 3. e5 Ng6 4. f4 b6 5. Nf3 Bb7 6. Be2 Nh4 7. Nxh4 Qxh4+ 8. g3
Qh3 9. Bf3 Bxf3 10. Qxf3 Nc6 11. c3 O-O-O 12. a4 Kb8 13. b4 a6 14. b5 axb5 15.
axb5 Na5 16. Rxa5 *
Position (FEN): 1k1r1b1r/2pp1ppp/1p2p3/RP2P3/3P1P2/2P2QPq/7P/1NB1K2R b K - 0 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1414
Best move: bxa5