1. e4 c6 2. Nf3 d5 3. e5 Bg4 4. d4 e6 5. h3 Bh5 6. Be2 c5 7. O-O Nc6 8. c3 Bxf3 9. Bxf3 cxd4 10. cxd4 Qb6 11. Nc3 Qxd4 12. Qxd4 Nxd4 13. Bd1 a6 14. Be3 Nc6 15. Ne2 Nxe5 16. Bb3 Nf6 17. Bd4 Nc6 18. Bxf6 gxf6 19. Nf4 Bd6 20. Nh5 Be5 21. Rab1 Ke7 22. Rfe1 Rhd8 23. Ng3 Bxg3 24. fxg3 Nd4 25. Bd1 Rac8 26. Bf3 Nxf3 27. gxf3 Rc2 28. Rec1 Rdc8 29. Rxc2 Rxc2 30. a3 Kd6 31. b3 d4 32. Rd1 Kd5 33. Rd3 f5 34. g4 Rc3 35. resign