Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 g6 3. g3 Bg7 4. Bg2 Nc6 5. d3 d6 6. Be3 Nf6 7. h3 a6 8. Qd2 O-O
9. Bh6 Nd4 10. Bxg7 Kxg7 11. Nge2 e5 12. Nd5 Nxd5 13. exd5 Qf6 14. Nxd4 cxd4
15. c4 dxc3 16. bxc3 b5 17. O-O Bd7 18. c4 Rfc8 19. Rfc1 Rc5 20. Rc2 e4 21.
Bxe4 *
Position (FEN): r7/3b1pkp/p2p1qp1/1prP4/2P1B3/3P2PP/P1RQ1P2/R5K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1145
Best move: Qxa1+