Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e6 7. O-O Be7 8. Bg5
Nbd7 9. Qd2 O-O 10. Rfe1 Qc7 11. Rad1 b5 12. a3 Nb6 13. Bf3 Bb7 14. Qf4 e5 15.
Qg3 exd4 16. Rxd4 Kh8 17. Bxf6 Bxf6 18. Rxd6 Bxc3 19. bxc3 Nc4 20. Rdd1 Nxa3 *
Position (FEN): r4r1k/1bq2ppp/p7/1p6/4P3/n1P2BQ1/2P2PPP/3RR1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 766
Best move: Qxc7