1.d4 d5 2.c4 Nf6 3.Nc3 Be6 4.Nf3 dxc4 5.e4 c6 6.a4 a5 7.Be2 g6 8.Ng5 Qd7 9.Nf3 Bg7 10.Ne5 Qd8 11.Nxc4 Bxc4 12.Bxc4 O-O 13.O-O Na6 14.f4 Qb6 15.Kh1 Rad8 16.d5 Nb4 17.Qb3 Ng4 18.g3 Qd4 19.h3 Nf2+ 20.Kg2 Nxe4 21.Ne2 Qf6 22.dxc6 Qxc6 23.Kh2 Nd2 24.Bxd2 Rxd2 25.Rab1 Qe4 26.Rfe1 Bd4 27.h4 Nc2 28.Rh1 Ne3 29.Rhg1 Ng4+ 30.Kh3 h5 31.Nxd4 Rh2#