1. c4 Nf6 2. g3 e6 3. Bg2 c5 4. Nc3 Be7 5. Qb3 Nc6 6. Nf3 O-O 7. O-O d5 8. cxd5 exd5 9. d3 b6 10. Bf4 Bb7 11. Ne5 Na5 12. Qc2 d4 13. Bxb7 Nxb7 14. Nc6 Qd7 15. Nxe7 Qxe7 16. Bg5 dxc3 17. bxc3 Qe5 18. Bf4 Qh5 19. f3 Rfe8 20. e4 Rad8 21. a4 Na5 22. Kg2 Qg6 23. h4 Nh5 24. Kh3 Nxf4 25. gxf4 Qe6 26. f5 Qb3 27. Qd2 Nc4 28. Qe2 Ne5 29. Rg1 Nxd3 30. Qe3 Ne5 31. Qg5 g6 32. Qh6 Nxf3 33. Rg3 Rd3 34. fxg6 fxg6 35. Rxg6 hxg6 36. Qxg6 Kf8 37. Qh6 Ke7 38. resign