Chess puzzle (Crushing)
Moves: 1. c4 e6 2. d4 d5 3. Nf3 Nf6 4. Bg5 Be7 5. e3 Nbd7 6. cxd5 exd5 7. Bd3 h6 8.
Bh4 Nh5 9. Bxe7 Qxe7 10. Nc3 c6 11. O-O O-O 12. Re1 Nhf6 13. e4 dxe4 14. Nxe4
Nd5 15. Rc1 N7f6 16. Nxf6+ Qxf6 17. Ne5 Be6 18. Qd2 Rad8 19. a3 Qf4 20. Qa5
Qxd4 21. Qxa7 *
Position (FEN): 3r1rk1/Qp3pp1/2p1b2p/3nN3/3q4/P2B4/1P3PPP/2R1R1K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1367
Best move: Qxa7