Chess puzzle (Crushing)
Moves: 1. e4 c6 2. c3 d5 3. exd5 cxd5 4. Qb3 Nc6 5. c4 Be6 6. Nc3 dxc4 7. Bxc4 Bxc4 8.
Qxc4 Nf6 9. Nf3 e6 10. d4 Bd6 11. Be3 O-O 12. O-O Rc8 13. Rad1 Na5 14. Qa4 Nc4
15. b3 Nb2 16. Qxa7 Nxd1 17. Rxd1 Rxc3 18. Qxb7 Ne4 19. b4 Ra3 20. Ra1 Qc7 21.
Qxe4 Qc3 22. Bd2 *
Position (FEN): 5rk1/5ppp/3bp3/8/1P1PQ3/r1q2N2/P2B1PPP/R5K1 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 980
Best move: Qxa1+