Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 e6 3. f4 Nc6 4. Nf3 a6 5. d4 cxd4 6. Nxd4 Bb4 7. Nxc6 bxc6 8.
Qd4 Bf8 9. e5 Ne7 10. Ne4 Nd5 11. c4 Nb4 12. Bd3 Nxd3+ 13. Qxd3 Qb6 14. b3 Bb4+
15. Ke2 O-O 16. Ng5 g6 17. Ne4 Kg7 18. Be3 Qc7 19. a3 Be7 20. c5 a5 21. Kf2 Ba6
22. Qc3 Rfb8 23. Rhd1 Rb5 24. Rd2 Rab8 25. b4 axb4 26. axb4 Bc8 27. Nd6 Rxb4
28. Rad1 Bxd6 *
Position (FEN): 1rb5/2qp1pkp/2pbp1p1/2P1P3/1r3P2/2Q1B3/3R1KPP/3R4 w - - 0 29
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1124
Best move: exd6+