1.c3 Nf6 2.d4 c6 3.Qc2 d5 4.Nd2 Bg4 5.e4 e6 6.Ngf3 dxe4 7.Nxe4 Nbd7 8.Nxf6+ Nxf6 9.Ne5 Bf5 10.Bd3 Bxd3 11.Qxd3 Bd6 12.Qe2 O-O 13.Bg5 Be7 14.O-O-O Qd5 15.c4 Qa5 16.Kb1 Rad8 17.h4 c5 18.dxc5 Qxc5 19.Bxf6 gxf6 20.Qg4+ Kh8 21.Rxd8 Bxd8 22.Nd7 Qxf2 23.Nxf8 f5 24.Qd1 Bf6 25.Qc2 Qd4 26.Rd1 Qxh4 27.Nd7 Be5 28.Nxe5 Qf6 29.Qc3 Qxe5 30.Qxe5+ f6 31.Qxf6+ Kg8 32.Rd7 e5 33.Qf7+ Kh8 34.Qxh7# 1-0