Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. Nc3 a6 7. Be3 e5 8.
Qd5 Nf6 9. Qb3 Be7 10. Bc4 O-O 11. O-O-O b5 12. Bd5 Nxd5 13. Qxd5 Be6 14. Qd3
Qd7 15. h4 b4 16. Nd5 Bxd5 17. Qxd5 a5 18. f4 Rab8 19. fxe5 Rb5 20. Qd4 Rxe5 *
Position (FEN): 5rk1/3qbppp/3p4/p3r3/1p1QP2P/4B3/PPP3P1/2KR3R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1434
Best move: Qxe5