1. Nc3 e5 2. e4 Bc5 3. Nf3 Nc6 4. Bc4 d6 5. O-O Nf6 6. a3 Bg4 7. h3 Bh5 8. d3 Nd4 9. Be3 Nxf3 10. gxf3 Bxe3 11. fxe3 Nd7 12. Kh2 c6 13. Qe1 Qf6 14. f4 O-O-O 15. Qg3 Qg6 16. Qxg6 hxg6 17. Bxf7 Bg4 18. h4 Rxh4 19. Kg3 Rdh8 20. Bxg6 Nf6 21. Bf5 Kc7 22. fxe5 dxe5 23. Bxg4 Rxg4 24. Kf2 Rh2 25. Ke1 Rxc2 26. Rb1 Rgg2 27. Kd1 Rcd2 28. Ke1 Rxd3 29. Rf2 Rg3 30. Rc1 Rg1 31. Ke2 Rxe3 32. Kxe3 Rxc1 33. Rg2 Ne8 34. Kd2 Rf1 35. Rg5 Kd6 36. b4 Ke6 37. Ke3 Kf6 38. Rg4 g5 39. b5 c5 40. Nd5 Kg6 41. a4 Nd6 42. Rg2 Ra1 43. Nc3 Ra3 44. Kd2 Nxe4 45. Nxe4 Ra2 46. resign