Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 d6 3. Nc3 Nf6 4. Bg2 Be7 5. e3 O-O 6. Nge2 Nc6 7. O-O b6 8. d4
Bb7 9. f4 exd4 10. Nxd4 Qd7 11. Nxc6 Bxc6 12. e4 Rab8 13. Be3 Ng4 14. Bd4 Bf6
15. Bxf6 Nxf6 16. e5 Bxg2 17. Kxg2 Ng4 18. Qe2 Rfe8 19. h3 Nh6 20. Rad1 Qc6+
21. Kh2 dxe5 22. fxe5 Re6 23. b3 Rbe8 24. Rd5 g6 25. g4 Kg7 26. Nb5 Qb7 27. Nd4
R6e7 28. g5 Ng8 29. Nf3 a6 30. Qb2 b5 *
Position (FEN): 4r1n1/1qp1rpkp/p5p1/1p1RP1P1/2P5/1P3N1P/PQ5K/5R2 w - - 0 31
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1297
Best move: e6+