Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb3 Nf6 6. Nc3 Bb4 7. Bd3 O-O 8.
O-O a6 9. Bg5 Be7 10. f4 exf4 11. Bxf4 d6 12. Qf3 Ne5 13. Bxe5 dxe5 14. Rad1
Be6 15. h3 Qc7 16. Nd5 Bxd5 17. exd5 Bd6 18. Kh1 Rfe8 19. Be4 Qc4 20. Rfe1 Nxe4
21. Qxe4 Rac8 22. c3 Qa4 *
Position (FEN): 2r1r1k1/1p3ppp/p2b4/3Pp3/q3Q3/1NP4P/PP4P1/3RR2K w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 988
Best move: Qxa4