1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e3 d6 5.Bd3 O-O 6.Nge2 e5 7.O-O b6 8.f4 exd4 9.Nxd4 Re8 10.Qf3 c6 11.Nxc6 Nxc6 12.Qxc6 Be6 13.Nb5 Bd7 14.Qf3 a6 15.Nxd6 Bg4 16.Qc6 Re6 17.Nb7 Rxc6 18.Nxd8 Rxd8 19.Bc2 Rxc4 20.Bb3 Rc7 21.h3 Be6 22.Bxe6 fxe6 23.b3 Ne4 24.Rb1 Nc3 25.Rb2 Ne4 26.Rb1 Rc2 27.a4 Bf6 28.Ba3 Rdd2 29.Rfd1 Rxg2+ 30.Kf1 Ng3+ 31.Ke1 Rce2#