1.d4 Nf6 2.g3 d6 3.Bg2 c5 4.c3 cxd4 5.cxd4 d5 6.Nf3 Nc6 7.Nc3 Bf5 8.Nh4 Be6 9.Nf3 Bf5 10.Nh4 Be4 11.f3 Bg6 12.e4 e6 13.e5 Nd7 14.f4 Be7 15.Nxg6 hxg6 16.O-O Nxd4 17.Be3 Nf5 18.Bf2 Bc5 19.Qd2 Rc8 20.Rac1 O-O 21.g4 Nh4 22.Bxc5 Rxc5 23.Qe3 g5 24.fxg5 Rc4 25.h3 d4 26.Qg3 Nxg2 27.Ne4 Rxc1 28.Rxc1 Ne3 29.Nf6+ Nxf6 30.gxf6 gxf6 31.Qh4 Qd5 32.exf6 Qg2# 0-1