1. g3 Nf6 2. Bg2 d5 3. Nf3 e6 4. c4 Bc5 5. O-O Nc6 6. d4 Bd6 7. Nbd2 O-O 8. a3 Bd7 9. Qc2 b6 10. e4 dxe4 11. Nxe4 Nxe4 12. Qxe4 f5 13. Qe2 Rb8 14. b4 a6 15. Bb2 f4 16. c5 Be7 17. Bh3 fxg3 18. hxg3 Bf6 19. Bxe6 Bxe6 20. Qxe6 Kh8 21. Qxc6 Be7 22. Ne5 Rf6 23. Qxf6 Bxf6 24. Nf7 Kg8 25. Nxd8 Rxd8 26. cxb6 cxb6 27. Rfd1 Kf7 28. Rac1 Rd6 29. Rc2 b5 30. d5 Bxb2 31. Rxb2 Kf6 32. Rc2 Ke5 33. Re2 Kf5 34. Re7 Kg6 35. Re6 resign