Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. Re1 Nd6 6. Bxc6 dxc6 7. Nxe5 Be7
8. d4 O-O 9. c4 Nf5 10. Nf3 Bb4 11. Nc3 Be6 12. a3 Bxc3 13. bxc3 Bxc4 14. Bg5
f6 15. Bc1 Qd5 16. a4 Rfe8 17. Be3 Nd6 18. Nd2 Ba6 19. Qg4 Qf5 20. Qg3 Ne4 21.
Nxe4 Rxe4 22. Qxc7 Rae8 23. Qg3 Bc4 24. h3 Bd5 25. Rac1 b5 26. axb5 cxb5 27.
Ra1 R8e7 28. Ra6 Rc7 *
Position (FEN): 6k1/p1r3pp/R4p2/1p1b1q2/3Pr3/2P1B1QP/5PP1/4R1K1 w - - 4 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1081
Best move: Qxc7