1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.c4 d6 5.Nc3 e5 6.d3 O-O 7.O-O Nc6 8.Rb1 Bf5 9.Nd2 Rb8 10.b4 Nd4 11.e3 Bxd3 12.exd4 exd4 13.Ne2 Re8 14.Nf4 Bxb1 15.Nxb1 Nd7 16.Bb2 c5 17.b5 Ne5 18.Bd5 Qe7 19.Ng2 Qd7 20.Nd2 Nd3 21.Qb3 Nxb2 22.Qxb2 d3 23.Qb3 Qf5 24.Ne3 Qe5 25.Qxd3 Qd4 26.Qc2 Bh6 27.Nf3 Qh8 28.Ng4 Bg7 29.Qd3 h6 30.Qxg6 Kf8 31.Qxf7#