1.d4 g6 2.e4 Bg7 3.Nf3 d6 4.Bc4 Nf6 5.Qe2 O-O 6.O-O c6 7.Bb3 Bg4 8.Nbd2 d5 9.e5 Nfd7 10.h3 Bxf3 11.Nxf3 e6 12.h4 c5 13.c3 Nc6 14.h5 Qb6 15.Be3 cxd4 16.cxd4 Rac8 17.Rad1 Qb4 18.hxg6 fxg6 19.Ng5 Nb6 20.Qg4 Rf5 21.Qh3 Rxg5 22.Bxg5 Nxd4 23.Bf6 Bxf6 24.exf6 Ne2+ 25.Kh1 Qf4 26.Rfe1 Nd4 27.Rxd4 Qxd4 28.Rxe6 Rc6 29.Qh6 Rc7 30.Re8+ Kf7 31.Qf8#