1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.h3 Na6 7.Be3 c5 8.d5 Nc7 9.Bd3 a6 10.O-O Rb8 11.a4 b6 12.Qd2 Bd7 13.Bh6 b5 14.axb5 axb5 15.Bxg7 Kxg7 16.e5 dxe5 17.Nxe5 b4 18.Ne4 Nxe4 19.Bxe4 f6 20.Nxd7 Qxd7 21.Ra7 Qd6 22.f4 Ra8 23.Rfa1 Qb6 24.Rxa8 Rxa8 25.Rxa8 Nxa8 26.d6 Qd8 27.Bxa8 Qxa8 28.dxe7 h6 29.Qd7 Qa1+ 30.Kh2 Qa8 31.e8=Q#