1.Nf3 Nf6 2.c4 c6 3.d4 d5 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 Bf5 7.e3 e6 8.Bb5 Nd7 9.O-O Rc8 10.Rc1 Be7 11.Na4 g5 12.Bg3 h5 13.h3 h4 14.Be5 f6 15.Bh2 g4 16.hxg4 Bxg4 17.Qd3 Bf5 18.Qb3 Kf7 19.Bxc6 bxc6 20.Qb7 h3 21.Rxc6 Rxc6 22.Qxc6 hxg2 23.Rc1 Be4 24.Nd2 Rxh2 25.Kxh2 Qh8+ 26.Kg3 Qg7+ 27.Kh2 Qh6+ 28.Kg3 Qg5+ 29.Kh3 Bf5+ 30.Kh2 g1=Q+ 31.Rxg1 Qh4+ 32.Kg2 Qh3#