1. c4 c5 2. Nc3 Nf6 3. Nf3 d6 4. g3 Bg4 5. Bg2 Qb6 6. O-O Nc6 7. d3 e5 8. Rb1 O-O-O 9. Bg5 Be7 10. h3 Be6 11. Nb5 a6 12. Nc3 h6 13. Bd2 Qc7 14. Kh2 Qd7 15. a3 g5 16. b4 g4 17. hxg4 Bxg4 18. bxc5 dxc5 19. Be3 h5 20. Rh1 h4 21. Nxh4 Qc7 22. Kg1 Na5 23. Nd5 Nxd5 24. Bxd5 Rh7 25. Kg2 Rdh8 26. Qd2 Nc6 27. Bg5 f6 28. Be3 Bd7 29. Be4 Rg7 30. Nf5 Rgh7 31. Nxe7 Nxe7 32. Bxh7 f5 33. Bxf5 Rxh1 34. Bxd7 Kxd7 35. Rxh1 Qc6 36. f3 Kc7 37. Rh7 Kd7 38. Bg5 Kc7 39. Rxe7 Kb8 40. Rh7 Qc8 41. Qb2 Ka7 42. Qxb7 Qxb7 43. Rxb7 Kxb7 44. Bf6 Kb6 45. Bxe5 Ka5 46. g4 resign