1.d4 Nf6 2.Bf4 d5 3.e3 c5 4.c3 e6 5.Nd2 Bd6 6.Bg3 O-O 7.Ngf3 Qc7 8.Bd3 Nbd7 9.Bxd6 Qxd6 10.e4 cxd4 11.cxd4 dxe4 12.Nxe4 Nxe4 13.Bxe4 Nf6 14.Bd3 b6 15.O-O Bb7 16.Ne5 Rad8 17.Qe2 Qxd4 18.Rfd1 Qf4 19.Rac1 Qg5 20.f3 Nd5 21.Qe4 g6 22.h4 Qf6 23.Rc4 Nc3 24.Qxb7 Nxd1 25.Nd7 Qxb2 26.Nxf8 Qf2+ 27.Kh2 Ne3 28.f4 Qxh4+ 29.Kg1 Qe1+ 30.Kh2 Ng4+ 31.Kh3 Rxd3+ 32.Kxg4 Qg3#