Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. g3 Nc6 4. Bg2 Nf6 5. d3 Qc7 6. O-O e5 7. c4 Be7 8. Nc3
O-O 9. Bg5 Be6 10. Bxf6 Bxf6 11. Nd5 Bxd5 12. cxd5 Nd4 13. Nxd4 cxd4 14. Qc1
Qc5 15. Qxc5 dxc5 16. Rfc1 Rac8 17. f4 b5 18. fxe5 Bxe5 19. Rf1 f6 20. Rf5 c4
21. dxc4 bxc4 22. Rc1 Rc7 23. b3 c3 24. Bf1 g6 25. Rf2 Re8 26. Bc4 Bd6 27. Rcf1
Rxe4 28. Rxf6 Bc5 *
Position (FEN): 6k1/p1r4p/5Rp1/2bP4/2Bpr3/1Pp3P1/P6P/5RK1 w - - 1 29
White to move.
Themes: Discovered Attack Endgame  
Puzzle rating: 1294
Best move: d6+