Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 c6 3. c4 e6 4. Nc3 Nf6 5. Bg5 Be7 6. e3 O-O 7. Bd3 h6 8. Bxf6
Bxf6 9. O-O dxc4 10. Bxc4 Nd7 11. Rc1 Nb6 12. Bb3 Nd5 13. e4 Nxc3 14. bxc3 a5
15. Qd3 a4 16. Bc2 g6 17. c4 Qa5 18. d5 cxd5 19. cxd5 exd5 20. exd5 Bf5 21. Qd2
Bxc2 22. Rxc2 Kg7 23. Rfc1 Rad8 *
Position (FEN): 3r1r2/1p3pk1/5bpp/q2P4/p7/5N2/P1RQ1PPP/2R3K1 w - - 3 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1090
Best move: Qxa5