Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. a3 Qc7 7. Be3 d6 8. Be2
Nbd7 9. O-O Be7 10. f4 b6 11. Bf3 Bb7 12. g4 e5 13. Nf5 g6 14. Nxe7 Kxe7 15. g5
Ne8 16. fxe5 dxe5 17. Bg4 Nd6 18. Nd5+ Bxd5 19. Qxd5 Rhf8 20. Rad1 Rad8 21.
Bxd7 Rxd7 *
Position (FEN): 5r2/2qrkp1p/pp1n2p1/3Qp1P1/4P3/P3B3/1PP4P/3R1RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1327
Best move: Qxe5+