1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Bxd2+ 5.Qxd2 d5 6.Bg2 O-O 7.Nf3 b6 8.O-O Bb7 9.Rc1 Nbd7 10.Ne5 Nxe5 11.dxe5 Ne4 12.Qe3 c5 13.f3 d4 14.Qf4 g5 15.Qg4 f5 16.Qh5 d3 17.fxe4 Qd4+ 18.Kh1 Qxb2 19.Qxg5+ Kh8 20.Qd2 Qxa1 21.Nc3 Qxc1+ 22.Qxc1 Rad8 23.exd3 Rxd3 24.Nd5 exd5 25.exd5 f4 26.gxf4 Rd4 27.e6 Rfxf4 28.e7 Rfe4 29.Bxe4 Rxe4 30.Qh6 Rxe7 31.Qf8#