Chess puzzle (Crushing)
Moves: 1. c4 c6 2. Nc3 d5 3. g3 e5 4. Bg2 d4 5. Ne4 Bf5 6. d3 Nf6 7. Nf3 Nxe4 8. dxe4
Bxe4 9. O-O Bxf3 10. Bxf3 Bd6 11. e3 c5 12. exd4 cxd4 13. Qa4+ Qd7 14. Qb3 Nc6
15. Bg2 Rb8 16. f4 Na5 17. Qc2 Bc5 18. Kh1 d3 19. Qd2 Nxc4 20. Qe1 d2 21. Bxd2
Nxd2 *
Position (FEN): 1r2k2r/pp1q1ppp/8/2b1p3/5P2/6P1/PP1n2BP/R3QR1K w k - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1346
Best move: Qxe5+