1.d4 Nc6 2.e3 b6 3.Nf3 Bb7 4.Bc4 Nh6 5.O-O g6 6.b3 Bg7 7.Ba3 O-O 8.Qd3 d6 9.Nbd2 a6 10.Rae1 Qd7 11.Ne4 Ra7 12.d5 a5 13.Bb5 e6 14.Qc4 Nd4 15.Bxd7 b5 16.Qxc7 Raa8 17.Nxd4 Bxd5 18.Nxd6 Bxd4 19.exd4 Ng4 20.Nxb5 h6 21.f3 a4 22.fxg4 axb3 23.Bc1 bxa2 24.Bxh6 a1=Q 25.Rxa1 Bb3 26.cxb3 Rxa1 27.Rxa1 f5 28.Qe5 fxg4 29.Qg7#