Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 b5 6. Bb3 g6 7. Ng5 d5 8. exd5
Nxd5 9. Re1 Qxg5 10. Bxd5 Bd7 11. d4 Qf5 12. dxe5 Bc5 13. Be3 Bxe3 14. Rxe3
O-O-O 15. Ra3 Nb4 16. Bb3 Qxe5 17. c3 Be6 18. Nd2 Nd3 19. Qf3 Nxb2 20. Qa8+ Kd7
21. Qb7 Ke7 22. Nf3 Qxc3 23. Rxa6 Na4 24. Re1 Nc5 25. Qxc7+ Rd7 26. Raxe6+ fxe6
27. Qe5 Rhd8 *
Position (FEN): 3r4/3rk2p/4p1p1/1pn1Q3/8/1Bq2N2/P4PPP/4R1K1 w - - 2 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1397
Best move: Qxc3