1.d4 Nf6 2.Nf3 c5 3.e3 g6 4.c3 Bg7 5.Bd3 d6 6.Nbd2 O-O 7.b3 Nc6 8.Bb2 e5 9.Qe2 Re8 10.dxe5 dxe5 11.Ne4 Qc7 12.O-O Bg4 13.h3 Bd7 14.Rfd1 Rad8 15.Nfg5 Nxe4 16.Nxe4 Bf5 17.g4 Bc8 18.Bc4 Qe7 19.Ba3 Qh4 20.Qf3 Be6 21.Rxd8 Nxd8 22.Nd6 Rf8 23.Bxc5 h5 24.gxh5 Bxh3 25.hxg6 Ne6 26.gxf7+ Kh8 27.Bxe6 Bxe6 28.Nf5 Qg5+ 29.Qg3 Qxf5 30.Bxf8 Bxf8 31.Qg8#