1.e4 g6 2.d4 Bg7 3.Nc3 c6 4.Bc4 d6 5.Nf3 Nf6 6.O-O Nxe4 7.Bxf7+ Kxf7 8.Nxe4 Rf8 9.d5 Kg8 10.h3 Nd7 11.c4 Nb6 12.Qb3 cxd5 13.cxd5 Bd7 14.a4 a5 15.Be3 Ra6 16.Bd4 Rxf3 17.Qxf3 Bxd4 18.Rfe1 Nxa4 19.Rad1 Bxb2 20.h4 Bg7 21.h5 Nc5 22.Nxc5 dxc5 23.d6 Rxd6 24.Rxd6 exd6 25.Qd5+ Kh8 26.Qxd6 Qc8 27.hxg6 hxg6 28.Qxg6 Qc6 29.Qh5+ Kg8 30.Re7 Kf8 31.Qf7#