1.c4 Nf6 2.Nc3 g6 3.Nf3 Bg7 4.g3 c5 5.Bg2 Nc6 6.O-O d6 7.d3 Be6 8.Bg5 Qd7 9.e4 Bg4 10.Qd2 h6 11.Be3 Bxf3 12.Bxf3 h5 13.Bg5 Qh3 14.Bg2 Qg4 15.Nd5 Nxd5 16.cxd5 Nd4 17.f3 Qd7 18.Rab1 f6 19.Be3 h4 20.g4 h3 21.Bh1 f5 22.Qf2 fxg4 23.fxg4 Qxg4+ 24.Bg2 Ne2+ 25.Kh1 hxg2+ 26.Qxg2 Ng3+ 27.Qxg3 Qxg3 28.Bg1 Bd4 29.Rf8+ Kxf8 30.Rf1+ Ke8 31.Bxd4 Qxh2#