1.e4 d6 2.d4 g6 3.Nf3 Bg7 4.Nc3 Nf6 5.Bc4 O-O 6.Bg5 h6 7.Bf4 c6 8.Bb3 b5 9.a3 a5 10.Qd2 Kh7 11.h4 h5 12.Ng5+ Kg8 13.O-O-O a4 14.Ba2 d5 15.exd5 Nxd5 16.Bxd5 cxd5 17.Nxb5 Nc6 18.Nf3 Bg4 19.Bh6 Qb6 20.Bxg7 Kxg7 21.Nc3 Rfb8 22.Qe3 Qxb2+ 23.Kd2 Bxf3 24.gxf3 Qxa3 25.Nxd5 Qd6 26.Nc3 Nxd4 27.Ne4 Qb4+ 28.c3 Qb2+ 29.Kd3 Nf5 30.Qc1 Rd8+ 31.Kc4 Qb7 32.Kc5 Rac8#