1.Nf3 c5 2.g3 g6 3.Bg2 Bg7 4.c4 Nc6 5.Nc3 Nf6 6.a3 O-O 7.Rb1 d5 8.cxd5 Nxd5 9.h4 Nxc3 10.bxc3 Qd6 11.Qc2 b6 12.d3 e5 13.h5 Bb7 14.Be3 Rad8 15.Kf1 Ne7 16.Kg1 Nd5 17.Bd2 f5 18.Ng5 h6 19.Nf3 g5 20.Nxg5 hxg5 21.Bxg5 Bh6 22.Bxd8 Rxd8 23.e4 Nf6 24.exf5 Bxg2 25.Kxg2 Qd5+ 26.f3 Ng4 27.Qb3 Ne3+ 28.Kh3 c4 29.Qb5 Qxf3 30.Qxe5 Qxh5#