1.d4 d5 2.Bf4 Nf6 3.e3 e6 4.c3 Bd6 5.Bg3 O-O 6.Nf3 c5 7.Nbd2 cxd4 8.exd4 Nc6 9.Bd3 Re8 10.Qc2 g6 11.Bh4 e5 12.dxe5 Bxe5 13.O-O Qd6 14.Nxe5 Nxe5 15.Bg3 Bf5 16.Bxf5 gxf5 17.Qxf5 Ne4 18.Nxe4 dxe4 19.Qxe4 Rad8 20.Rfe1 Nd3 21.Qxe8+ Rxe8 22.Rxe8+ Kg7 23.Bxd6 Nxb2 24.Bf8+ Kg6 25.Rb1 Nd3 26.Rxb7 f5 27.Re6+ Kg5 28.Bh6+ Kg4 29.f3+ Kh5 30.Rxh7 Kh4 31.Bf4#