1.Nf3 c5 2.g3 d5 3.Bg2 Nf6 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nb3 Nc6 8.Bg5 Be6 9.Nc3 e4 10.Bxf6 gxf6 11.Qd2 Qd7 12.Rad1 O-O-O 13.Qe3 Qe7 14.Nb5 a6 15.N5d4 Ne5 16.Qc3+ Qc7 17.Qxc7+ Kxc7 18.c3 h5 19.h4 Rg8 20.Kh2 Ng4+ 21.Kg1 Bd6 22.e3 Bxg3 23.fxg3 Nxe3 24.Ne2 Nxd1 25.Rxd1 Bg4 26.Nbd4 Kd6 27.Rf1 Ke5 28.Kh2 f5 29.Bh3 Rd6 30.Bxg4 fxg4 31.Rf5# 1-0