1.d4 Nf6 2.f4 d5 3.Nf3 Nbd7 4.e3 e6 5.Bd3 Bd6 6.O-O O-O 7.Nc3 c5 8.Bb5 Qb6 9.Bxd7 Bxd7 10.b3 cxd4 11.exd4 Bb4 12.Ne5 Bxc3 13.Nxd7 Nxd7 14.Rb1 Bxd4+ 15.Kh1 Rfc8 16.Ba3 Nf6 17.Qd3 Ne4 18.c4 Qa6 19.Qxd4 Qxa3 20.Rb2 Qb4 21.Rff2 Qe1+ 22.Rf1 Qxf1+ 23.Qg1 Qxf4 24.Qe1 dxc4 25.bxc4 Rc7 26.Rc2 Rac8 27.Rb2 Rxc4 28.g3 Qf3+ 29.Kg1 Rc1 30.Re2 Qxe2 31.Qxc1 Rxc1#