1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Nf3 Bc5 5.e3 Nc6 6.h3 Ngxe5 7.Nxe5 Nxe5 8.Be2 d6 9.O-O O-O 10.Nc3 a5 11.Qc2 f5 12.Nd5 Ng6 13.Bd3 Bd7 14.Bd2 Ne5 15.Nf4 Qg5 16.Be2 Rf6 17.Bc3 Rh6 18.Bd4 Bxd4 19.exd4 Qxf4 20.dxe5 dxe5 21.Rad1 Bc6 22.Qc3 Rg6 23.g3 Qe4 24.Bf3 Qxf3 25.Qxf3 Bxf3 26.Rd7 Rd6 27.Rxc7 Rad8 28.Rc5 e4 29.Rxa5 Rd1 30.Rxd1 Rxd1+ 31.Kh2 Rh1#