1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. Nf3 d6 5. d4 Bg4 6. Be2 Nc6 7. d5 Bxf3 8. Bxf3 Nxe5 9. Be2 c6 10. dxc6 bxc6 11. b3 e6 12. Bb2 Qg5 13. O-O Ng6 14. Nc3 d5 15. cxd5 Nxd5 16. Nxd5 Qxd5 17. Qxd5 cxd5 18. Bb5 Kd8 19. Rac1 Rc8 20. Rxc8 Kxc8 21. Rc1 Kd8 22. Bc3 Rg8 23. Ba5 Ke7 24. Rc8 Kf6 25. Bb4 Rh8 26. Bc3 e5 27. Rc6 Kg5 28. Bd2 Kf5 29. f3 e4 30. g4 Ke5 31. fxe4 Kxe4 32. Kf1 Ne5 33. Rc8 g6 34. Rc3 Nxg4 35. Kg2 Bb4 36. Rg3 Bxd2 37. Rxg4 Bf4 38. Bc6 g5 39. b4 f5 40. resign