1.g3 d5 2.Nf3 Nf6 3.Bg2 Bf5 4.d3 e6 5.O-O c6 6.Nh4 Bg4 7.h3 Bh5 8.Qe1 Be7 9.f4 h6 10.e4 Nfd7 11.Nf3 Bxf3 12.Bxf3 Qb6+ 13.Kh2 Na6 14.a3 Nc7 15.e5 c5 16.Nc3 Nb5 17.Nxb5 Qxb5 18.b3 O-O 19.g4 c4 20.bxc4 dxc4 21.d4 c3 22.Be3 Nb6 23.Bxb7 Rad8 24.Bg2 Nc4 25.Qxc3 Nxe3 26.Qxe3 Rc8 27.Rac1 Qa4 28.Qd3 Qxa3 29.Qxa3 Bxa3 30.Ra1 Bb2 31.Rxa7 Bxd4 32.Rd7 Be3 33.Rd3 Bb6 34.c3 Rc4 35.f5 Bc7 36.Re1 Rc5 37.Rde3 Rd8 38.fxe6 fxe6 39.Kh1 Ba5 40.Rc1 Rdc8 41.Bf1 Rxc3 42.Rexc3 Rxc3 43.Rxc3 Bxc3 44.Bc4 Bxe5 45.Bxe6+