1.g3 Nc6 2.d4 d5 3.Nf3 Bf5 4.Bg2 Nb4 5.Na3 e6 6.O-O Nf6 7.Nh4 Be4 8.f3 Bg6 9.Nxg6 hxg6 10.c3 Nc6 11.Nc2 e5 12.e4 Be7 13.exd5 Qxd5 14.f4 e4 15.Ne3 Qd7 16.f5 O-O-O 17.fxg6 fxg6 18.Qc2 Rde8 19.Nc4 Ng4 20.h3 Nf6 21.Bf4 Qe6 22.b3 Bd6 23.Nxd6+ cxd6 24.Rae1 d5 25.g4 b6 26.Bg3 Kb7 27.Qd2 Re7 28.Qg5 Nh7 29.Qe3 Nf6 30.Rc1 Rd7 31.Rf2 Qe7 32.Bf1 Nh7 33.c4 Ng5 34.cxd5 Rxd5 35.h4 Nf3+ 36.Rxf3 exf3 37.Qxe7+ Nxe7 38.Rc7+ Ka8 39.Rxe7 Rxd4 40.Kf2 Rxg4 41.Kxf3 Rd4 42.Ke3 Rg4 43.Bg2+ Re4+ 44.Bxe4# 1-0