Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Nc6 3. g3 Nf6 4. Bg2 Bc5 5. e3 d6 6. a3 a6 7. Nge2 Bf5 8. b4
Ba7 9. O-O O-O 10. Bb2 Re8 11. Nd5 Ne4 12. Nec3 Nxc3 13. Bxc3 e4 14. f3 exf3
15. Qxf3 Bd3 16. Nf6+ gxf6 17. Qg4+ Bg6 18. Bxf6 Qc8 19. Qh4 Re6 20. Bh3 h5 21.
Qg5 Qf8 *
Position (FEN): r4qk1/bpp2p2/p1nprBb1/6Qp/1PP5/P3P1PB/3P3P/R4RK1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1250
Best move: Bxe6