1. c4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 Be7 5. Nf3 Nf6 6. Nc3 O-O 7. g3 a5 8. Bg2 d5 9. cxd5 Nxd5 10. Nxd5 Qxd5 11. O-O Bd6 12. Ng5 Qe5 13. Rb1 h6 14. Bxc6 bxc6 15. Nf3 Qf6 16. Bd2 Ba6 17. Bc3 Qg6 18. Ne5 Qf5 19. Nxc6 Rfe8 20. Qd4 Qg6 21. Rfe1 Bb5 22. Nxa5 Be5 23. Qc5 Bxc3 24. bxc3 Rxa5 25. Rxb5 Rxa2 26. Qxc7 Rexe2 27. Rxe2 Rxe2 28. Qc8 Kh7 29. Qf5 Rc2 30. Qxg6 Kxg6 31. Rc5 Kf6 32. Kg2 Ke6 33. Kf3 g6 34. Ke3 Kd6 35. Rc4 Kd5 36. Rc8 h5 37. h4 Kd6 38. f4 Kd7 39. Rc4 f5 40. Rd4 Kc6 41. Kd3 Rc1 42. Kd2 Rg1 43. Rd3 Kc5 44. Kc2 Kc4 45. Rd6 Rxg3 46. resign