1. e4 Nf6 2. d3 Nc6 3. Be2 d5 4. Nd2 e5 5. c3 Be7 6. Ngf3 Bg4 7. O-O O-O 8. exd5 Qxd5 9. c4 Qe6 10. h3 Bh5 11. g4 Bg6 12. Nh4 Rad8 13. Nxg6 hxg6 14. Nf3 Bc5 15. a3 Nxg4 16. Ng5 Bxf2 17. Rxf2 Nxf2 18. Nxe6 Nxd1 19. Nxd8 Rxd8 20. Bxd1 Rxd3 21. Be2 Rxh3 22. Kg2 Rh4 23. Bg5 Re4 24. Kf2 Nd4 25. Bd3 Rg4 26. Bd8 e4 27. Bf1 Ne6 28. Be7 f6 29. Rd1 Kf7 30. Rd7 Ke8 31. Bh3 Rf4 32. Ke3 Rf3 33. Kxe4 Rxh3 34. Rd3 Rxd3 35. Kxd3 Kxe7 36. b4 f5 37. c5 c6 38. Kc4 Nc7 39. a4 g5 40. resign