1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.g3 g6 7.Bg2 Bd7 8.O-O Bg7 9.Nde2 O-O 10.h3 Ne8 11.Be3 Nc7 12.Qd2 f5 13.Bh6 fxe4 14.Bxg7 Kxg7 15.Nxe4 Bf5 16.Rad1 Ne6 17.g4 Bxe4 18.Bxe4 Rc8 19.Bd5 Qd7 20.f4 Rfd8 21.f5 Nc7 22.fxg6 Ne5 23.gxh7 Nxd5 24.Qg5+ Kh8 25.Rxd5 Rxc2 26.Rxe5 Qc6 27.Rf7 Qb6+ 28.Kf1 Rc1+ 29.Nxc1 Qa6+ 30.Ne2 dxe5 31.Qg7#