1. c4 Nf6 2. Nc3 g6 3. Nf3 Bg7 4. b3 O-O 5. g4 d6 6. Ba3 Bxg4 7. Rg1 Nc6 8. h3 Bf5 9. e3 Ne4 10. h4 Nxc3 11. dxc3 Bxc3 12. Ke2 Bxa1 13. Qxa1 e5 14. Rg3 Re8 15. Rg5 h6 16. Rg3 a5 17. Bh3 Bxh3 18. Rxh3 f5 19. Rg3 Kg7 20. h5 g5 21. Rh3 Nb8 22. c5 Na6 23. Qb1 Kf6 24. Bb2 Nxc5 25. Rh1 Ne4 26. Rc1 Qd7 27. Rc4 Rec8 28. Ra4 b5 29. Qd3 bxa4 30. bxa4 Qxa4 31. a3 Rab8 32. Ba1 Rb3 33. Bxe5 dxe5 34. Ke1 Rxd3 35. resign