1. c4 Nf6 2. Nc3 c5 3. Nf3 Nc6 4. g3 e6 5. Bg2 d5 6. cxd5 exd5 7. d4 Be7 8. O-O c4 9. b3 Ne4 10. Bb2 Bb4 11. Nxe4 dxe4 12. Ne5 Nxe5 13. dxe5 c3 14. Qxd8 Kxd8 15. Rad1 Ke7 16. Bc1 Bf5 17. Rd4 Bc5 18. Rc4 Rac8 19. Bxe4 Bxe4 20. Rxe4 c2 21. Kg2 Ke6 22. Bb2 b5 23. Rc1 Be7 24. Rd4 Rhd8 25. Rxd8 Bxd8 26. Kf3 Ba5 27. Ke3 Bb6 28. Ke4 Bxf2 29. e3 b4 30. Kf3 Rd8 31. Kxf2 Rd2 32. Kf3 Rxh2 33. Bd4 h5 34. Bxa7 g5 35. e4 Kxe5 36. Bf2 f5 37. exf5 Kxf5 38. Rxc2 g4 39. Ke3 h4 40. Rc5 Ke6 41. gxh4 Rh3 42. Ke2 g3 43. Be1 Rxh4 44. Bxg3 Rg4 45. Bf2 resign