1.c4 Nf6 2.d4 e6 3.Nf3 c6 4.Bf4 h6 5.Nbd2 d5 6.Qc2 g5 7.Bg3 Nbd7 8.h3 Nh5 9.Bh2 dxc4 10.Nxc4 Bb4+ 11.Nfd2 Bxd2+ 12.Nxd2 f5 13.e3 O-O 14.Rc1 Nhf6 15.Nc4 b5 16.Nd6 Qa5+ 17.Qd2 Qxa2 18.Be2 a5 19.Rxc6 a4 20.O-O a3 21.Rc2 Ba6 22.bxa3 Qxa3 23.Ra2 Qb3 24.Rfa1 Bb7 25.Bxb5 Bd5 26.Rxa8 Rxa8 27.Rxa8+ Bxa8 28.Qc1 Bd5 29.Be5 Nxe5 30.dxe5 Nh5 31.Qc8+ Kh7 32.Qd7+ Ng7 33.Ne8 Qb1+ 34.Kh2 Qb2 35.Qxg7# 1-0