1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nc3 O-O 5. d3 d6 6. Bg5 c6 7. Qd2 Nbd7 8. e4 e5 9. Nge2 Qc7 10. O-O Nc5 11. h3 Be6 12. b4 Ncd7 13. Rac1 a6 14. Be3 Rad8 15. f4 exf4 16. gxf4 Nb6 17. f5 Bd7 18. Ng3 Nc8 19. Kh2 Ne7 20. Bf4 Bc8 21. c5 Ne8 22. d4 Qd7 23. cxd6 Nxd6 24. f6 Bxf6 25. e5 Nc4 26. Qe2 Nxe5 27. dxe5 Bg7 28. Nce4 Nd5 29. Bg5 Rde8 30. Nf6 Nxf6 31. Bxf6 Bxf6 32. Rxf6 Kg7 33. Re1 Re6 34. Qe3 Rfe8 35. Qg5 Qe7 36. Nf5 resign