Chess puzzle (Crushing)
Moves: 1. a3 d5 2. Nf3 c5 3. g3 g6 4. Bg2 Bg7 5. O-O Nc6 6. d3 Bg4 7. c4 Bxf3 8. Bxf3
dxc4 9. dxc4 Qb6 10. Nc3 e6 11. Rb1 Nge7 12. Be3 Rd8 13. Qc2 Bd4 14. Na4 Qa5
15. Bd2 Bxf2+ 16. Kxf2 Rxd2 17. Qb3 O-O 18. Bxc6 Nxc6 19. Qe3 Nd4 20. b4 Rxe2+
21. Qxe2 Nxe2 *
Position (FEN): 5rk1/pp3p1p/4p1p1/q1p5/NPP5/P5P1/4nK1P/1R3R2 w - - 0 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1397
Best move: bxa5