1.Nf3 d5 2.g3 Nc6 3.Bg2 e5 4.d3 Nf6 5.O-O g6 6.Nc3 Bg7 7.e4 d4 8.Ne2 O-O 9.Ne1 Bg4 10.h3 Bxe2 11.Qxe2 Qd7 12.f4 Nh5 13.Qf3 Rfe8 14.f5 Rad8 15.g4 Nf6 16.Bg5 h6 17.Bxf6 Bxf6 18.fxg6 Re6 19.gxf7+ Qxf7 20.h4 Rf8 21.Qg3 Qg7 22.Nf3 Nb4 23.Rf2 Be7 24.a3 Nc6 25.Raf1 h5 26.g5 Rf4 27.Bh3 Ref6 28.Kh2 Rf8 29.Be6+ Kh8 30.Nd2 Rxf2+ 31.Rxf2 Rxf2+ 32.Qxf2 Qf8 33.Qf5 Qxf5 34.exf5 Nd8 35.f6 Bd6 36.Bf5 e4+ 37.Kg2 e3 38.Ne4 Bf4 39.g6 Kg8 40.Ng5 e2 41.Kf2 Bg3+ 42.Kxe2 Bxh4 43.f7+ Kf8 44.Nh7+ Kg7 45.f8=Q#