1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 c5 5.c3 Nc6 6.Be2 Be7 7.O-O O-O 8.Nbd2 Nh5 9.Bg3 Nxg3 10.fxg3 f5 11.c4 cxd4 12.exd4 dxc4 13.Nxc4 Bf6 14.Nce5 Nxd4 15.Nd3 b6 16.Rc1 Ba6 17.Nxd4 Qxd4+ 18.Kh1 Rad8 19.Rc3 Rf7 20.Rf4 Qe3 21.Rf3 Qe4 22.Rf4 Qb7 23.Bf3 Qd7 24.Ra3 Bxd3 25.Qb3 Be4 26.Be2 Qd2 27.Bf1 Be5 28.Rxe4 fxe4 29.Qxe6 Qf2 30.Qc4 Qxf1+ 31.Qxf1 Rxf1#