1.Nf3 c6 2.c3 Nf6 3.g3 h6 4.Bg2 d5 5.Qc2 Bg4 6.d4 e6 7.O-O Bd6 8.Nh4 O-O 9.f3 Bh5 10.e4 Be7 11.g4 a6 12.gxh5 Nxh5 13.exd5 cxd5 14.Ng6 fxg6 15.Qxg6 Nf4 16.Bxf4 Rxf4 17.Qxe6+ Kh8 18.Nd2 Nc6 19.Rae1 Bd6 20.Nb3 Rf6 21.Qe2 Ne7 22.Nc1 Ng6 23.Nd3 Nf4 24.Nxf4 Bxf4 25.Bh3 Rg6+ 26.Kh1 Qh4 27.Bg4 h5 28.Bf5 Rg5 29.Bc2 Rg3 30.Qe8+ Rxe8 31.Rxe8# 1-0