Chess puzzle (Crushing)
Moves: 1. d4 g6 2. Nf3 Bg7 3. Bf4 d6 4. e3 Nd7 5. Be2 h6 6. h3 e6 7. c4 Ne7 8. Nc3 O-O
9. O-O f6 10. Bh2 e5 11. Rc1 f5 12. dxe5 dxe5 13. Re1 e4 14. Nd4 Nf6 15. Ndb5
c6 16. Nc7 Rb8 17. Qb3 Bd7 18. c5+ Kh7 19. Ne6 Bxe6 20. Qxe6 Rc8 21. Rcd1 Qe8
22. Bd6 Rf7 23. Bc4 Nfd5 24. Nxd5 cxd5 25. Bxd5 Nxd5 26. Qxd5 Rc6 27. b4 Bc3
28. Re2 Bxb4 29. Rb2 a5 30. a3 Bxa3 31. Rb3 Bb4 32. Rdb1 Rd7 33. Rc1 b6 *
Position (FEN): 4q3/3r3k/1prB2pp/p1PQ1p2/1b2p3/1R2P2P/5PP1/2R3K1 w - - 0 34
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 977
Best move: Qxc6