1.d4 Nf6 2.Nf3 g6 3.Nbd2 d6 4.e4 Bg7 5.Bc4 O-O 6.O-O Nxe4 7.Nxe4 d5 8.Bd3 dxe4 9.Bxe4 c5 10.dxc5 Qc7 11.c3 Nd7 12.c6 bxc6 13.Qa4 Bb7 14.Be3 f5 15.Bc2 c5 16.Bb3+ Kh8 17.Ng5 Rf6 18.Nxh7 g5 19.Nxg5 Ne5 20.Bf4 c4 21.Bxe5 Qxe5 22.Qxc4 f4 23.Nf7+ Rxf7 24.Qxf7 Qg5 25.f3 Rf8 26.Qe6 Bc8 27.Qd5 Rf5 28.Qg8#