1.d4 Nf6 2.c4 e6 3.Nf3 c5 4.d5 exd5 5.cxd5 d6 6.Nc3 g6 7.e4 Bg7 8.h3 O-O 9.Be3 a6 10.a4 Re8 11.Bd3 Nbd7 12.O-O c4 13.Bc2 Qa5 14.Re1 Nc5 15.Bf4 Qc7 16.Qd2 Bd7 17.Bh6 Bh8 18.e5 dxe5 19.d6 Qa5 20.Nxe5 Be6 21.Qf4 Nb3 22.Rad1 b5 23.axb5 axb5 24.d7 Red8 25.Nc6 Qb6 26.Nxd8 Rxd8 27.Rd6 Qc7 28.Rdxe6 Qxf4 29.Re8+ Nxe8 30.dxe8=Q+ Rxe8 31.Rxe8#