1.d4 d5 2.c4 c6 3.Nc3 Nf6 4.e3 g6 5.Nf3 Bg7 6.Be2 O-O 7.Ne5 Nbd7 8.f4 Nxe5 9.fxe5 Ne4 10.Nxe4 dxe4 11.Qc2 b5 12.Qxe4 Bd7 13.Bd2 Rc8 14.O-O bxc4 15.Bxc4 c5 16.Bd3 Bf5 17.Rxf5 gxf5 18.Qxf5 Re8 19.Qxh7+ Kf8 20.Rf1 e6 21.dxc5 a5 22.Bg6 Re7 23.Bc1 Qc7 24.Qh5 Qa7 25.b3 Rec7 26.Ba3 Ke8 27.Bd3 Qb7 28.Qh7 Bxe5 29.Qg8+ Kd7 30.Qxf7+ Kc6 31.Qxe6+ Bd6 32.Qxd6#