1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 O-O 5.O-O d6 6.b4 Nbd7 7.Bb2 Nb6 8.Nbd2 Na4 9.Qc1 Nd5 10.c3 c5 11.e4 cxd4 12.Nxd4 Bxd4 13.cxd4 Nxb4 14.Ba3 Nc6 15.Qc2 Qa5 16.Nb3 Qh5 17.f4 Bh3 18.d5 Nb8 19.Nd4 Nb6 20.Qc7 N8d7 21.Qxb7 Nf6 22.Qxe7 Bxg2 23.Qxf6 Bxf1 24.Bb2 Nd7 25.Qg7+ Kxg7 26.Nf5+ Kg8 27.Ne7#