1.Nf3 e6 2.e4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.d4 c5 6.dxc5 Nc6 7.Bf4 Bxc5 8.Bd3 f6 9.exf6 Nxf6 10.O-O O-O 11.Qe2 a6 12.a3 Qe8 13.b4 Nd4 14.Nxd4 Bxd4 15.Be5 Bxe5 16.Qxe5 Bd7 17.Rae1 Rc8 18.Qd4 Qh5 19.h3 Ne8 20.Re5 Qf7 21.f4 g6 22.g4 Nd6 23.f5 gxf5 24.gxf5 Qg7+ 25.Kh2 Kh8 26.Rg1 Qf6 27.fxe6 Bxe6 28.Nxd5 Bxd5 29.Rxd5 Nb5 30.Rd7 Nxd4 31.Rxh7#