1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nf3 O-O 5. O-O c6 6. b3 d6 7. Bb2 e5 8. d3 Nbd7 9. Qc2 Qe7 10. Nbd2 Nb6 11. Rfe1 Bf5 12. e4 Bg4 13. c5 Nbd7 14. cxd6 Qxd6 15. Nc4 Qe7 16. Nfxe5 Be6 17. Rac1 Nxe5 18. Nxe5 Rad8 19. d4 Nd7 20. Nf3 Qb4 21. Rcd1 Bg4 22. h3 Be6 23. Ng5 Qe7 24. Nxe6 Qxe6 25. f4 Nb6 26. d5 cxd5 27. Bxg7 Kxg7 28. exd5 Qd6 29. Kh2 Rfe8 30. Qd2 Re7 31. Rxe7 Qxe7 32. d6 Qd7 33. Qd4 Kg8 34. a4 Nc8 35. Qf6 b6 36. f5 Nxd6 37. fxg6 hxg6 38. h4 Qe6 39. Qxd8 resign