1.d4 Nf6 2.c4 b6 3.f3 Ba6 4.e4 e6 5.a3 c5 6.d5 exd5 7.cxd5 Bxf1 8.Kxf1 d6 9.Nc3 Nbd7 10.Nge2 a6 11.a4 g6 12.g3 Bg7 13.Kg2 O-O 14.b3 b5 15.axb5 axb5 16.Rxa8 Qxa8 17.Nxb5 Qa6 18.Nbc3 Rb8 19.Qc2 Ne8 20.Be3 Nc7 21.Rb1 Ne5 22.Na2 Nd3 23.b4 Nxb4 24.Nxb4 Rxb4 25.Rxb4 cxb4 26.Nd4 Nb5 27.Nxb5 Qxb5 28.Qc8+ Bf8 29.Bh6 Qe2+ 30.Kh3 Qf2 31.Qxf8#