1.d4 d5 2.c4 e6 3.Nf3 c6 4.Qc2 Bd6 5.g3 f5 6.Bg2 Nf6 7.O-O O-O 8.b3 Qe7 9.Bb2 Bd7 10.Nbd2 Ne4 11.c5 Bc7 12.b4 Be8 13.Nb3 Nd7 14.Ne5 h5 15.f3 Ng5 16.e3 Rf6 17.Nd2 Nf7 18.Nxd7 Bxd7 19.e4 h4 20.e5 Rg6 21.gxh4 Qxh4 22.f4 Rh6 23.Nf3 Qh5 24.Bc1 Bd8 25.a4 Kh8 26.Ra3 g5 27.fxg5 Nxg5 28.Nxg5 Qxh2+ 29.Kf2 Qh4+ 30.Rg3 f4 31.Nf7#