1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 c5 8.Ne2 O-O 9.O-O Nc6 10.Be3 Bg4 11.f3 cxd4 12.cxd4 Na5 13.Bd3 Bd7 14.Rc1 Qb6 15.Qd2 Rfc8 16.d5 Qd8 17.f4 Rxc1 18.Rxc1 e6 19.d6 e5 20.Rc7 b6 21.Ba6 Bc6 22.fxe5 Bxe5 23.Bf4 Qf6 24.Bxe5 Qxe5 25.Qf4 Qxf4 26.Nxf4 Bxe4 27.d7 Kf8 28.Rc8+ Ke7 29.d8=Q#