Chess puzzle (Crushing)
Moves: 1. c4 e6 2. d4 c5 3. d5 exd5 4. cxd5 d6 5. e4 Nf6 6. Nc3 g6 7. f4 Bg7 8. Nf3
O-O 9. Be2 Re8 10. Qc2 Qb6 11. O-O c4+ 12. Kh1 Ng4 13. Bxc4 Na6 14. h3 Nb4 15.
Qe2 Nf6 16. e5 Nh5 17. Kh2 dxe5 18. fxe5 Qc7 19. d6 Qc5 20. Be3 Bxe5+ 21. Nxe5
Qxe5+ 22. Kg1 Qxe3+ 23. Qxe3 Rxe3 24. Bxf7+ Kg7 25. a3 Nc6 26. Rad1 Bd7 27. Nd5
Re2 28. Nc7 Rf8 29. Bc4 Rxf1+ 30. Rxf1 Ne5 *
Position (FEN): 8/ppNb2kp/3P2p1/4n2n/2B5/P6P/1P2r1P1/5RK1 w - - 1 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1586
Best move: Bxe2