1. c4 e5 2. Ng3 d6 3. Bc2 Ng6 4. Nb3 O-O 5. d4 Nb6 6. c5 Nd5 7. Bf5 Bd7 8. Be4 Nf6 9. Bxg6 hxg6 10. cxd6 cxd6 11. dxe5 dxe5 12. Qg5 Re8 13. Rc1 Bc6 14. Bc3 Ne4 15. Qe3 Bg5 16. Qd3 Nxg3 17. hxg3 Bxc1 18. Nxc1 Qf5 19. Qxf5 gxf5 20. Nd3 Rbd8 21. O-O f6 22. Nb4 Kf7 23. Nxc6 bxc6 24. Rc1 Rd5 25. Bb4 Red8 26. f3 Rd1 27. Rxd1 Rxd1 28. Kf2 Ke6 29. Bf8 g5 30. Bb4 g4 31. a3 Rb1 32. Bc3 Kd5 33. Ke3 c5 34. Kf2 Kc4 35. Ke3 Kb3 36. f4 Rxb2 37. fxe5 Kxc3 38. exf6 Rb6 39. f7 Rf6 40. resign