1.g3 e5 2.c4 d5 3.cxd5 Nf6 4.Nc3 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.O-O Be7 8.d3 O-O 9.Re1 Be6 10.Be3 f5 11.Rc1 h6 12.a3 a5 13.Bxb6 cxb6 14.e3 Bf6 15.d4 e4 16.Nd2 Ne7 17.Bf1 Rc8 18.Qa4 Kh8 19.Bc4 Bd7 20.Qb3 Rc6 21.Red1 Be8 22.a4 Bh5 23.Re1 Bg5 24.Ne2 Bg4 25.h4 Bxh4 26.Nf4 Ng6 27.Ne6 Qb8 28.Nxf8 Bxg3 29.Nf1 Bxf2+ 30.Kxf2 Qxf8 31.Bf7 Rd6 32.Nh2 Bh5 33.Bxg6 Rxg6 34.Rg1 Rf6 35.Qb5 f4 36.Qxh5 fxe3+ 37.Kg2 Rf2+ 38.Kh1 Rxh2+ 39.Qxh2 Qf3+ 40.Rg2 Qe2 41.Rcg1 Qh5 42.Qxh5 e2 43.Qe5 e1=N 44.Qxg7# 1-0