Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 d6 3. Bg2 Na6 4. Nc3 Rb8 5. e4 Be6 6. d3 Nc5 7. Nf3 Be7 8. O-O
Nh6 9. b4 Nd7 10. Bxh6 gxh6 11. Qa4 Rg8 12. d4 exd4 13. Nxd4 Bxc4 14. Rfe1 h5
15. h4 Bf6 16. Rad1 Kf8 17. b5 Ne5 18. Nf5 Qd7 19. Rc1 Qe6 20. Nb1 Bxa2 21.
Rxc7 a6 22. bxa6 bxa6 23. Nc3 Bb3 *
Position (FEN): 1r3kr1/2R2p1p/p2pqb2/4nN1p/Q3P2P/1bN3P1/5PB1/4R1K1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2044
Best move: Qxa6