1.Nf3 Nf6 2.c4 c5 3.g3 Nc6 4.Bg2 e5 5.Nc3 d6 6.d3 Bf5 7.Ng1 Rb8 8.e4 Bd7 9.Nge2 a6 10.Nd5 Nxd5 11.exd5 Nd4 12.Nxd4 exd4 13.O-O Be7 14.a4 O-O 15.Bf4 b5 16.axb5 axb5 17.b3 Ra8 18.Re1 Re8 19.h4 b4 20.Rxa8 Qxa8 21.Rxe7 Rxe7 22.Bxd6 Re8 23.Bxc5 Qa2 24.Bxd4 Re2 25.Bf1 Rc2 26.c5 h5 27.c6 Bg4 28.Qe1 Qxb3 29.Qe8+ Kh7 30.Qxf7 Bf5 31.Qxg7# 1-0