Chess puzzle (Crushing)
Moves: 1. e4 d5 2. Nf3 dxe4 3. Ng5 f5 4. Bc4 Nh6 5. O-O Qd6 6. h3 e6 7. c3 g6 8. Qb3
Ke7 9. Na3 c6 10. d4 Bg7 11. Re1 Bd7 12. f3 b5 13. Bf1 Qg3 14. Bd2 Bf6 15. fxe4
Bxg5 16. Bxg5+ Qxg5 17. d5 fxe4 18. dxc6 Bxc6 19. Bxb5 Bxb5 20. Nxb5 Nd7 21.
Rxe4 Rab8 *
Position (FEN): 1r5r/p2nk2p/4p1pn/1N4q1/4R3/1QP4P/PP4P1/R5K1 w - - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1024
Best move: Qxe6+