1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.O-O Nd7 5.d3 Ngf6 6.Nbd2 e5 7.h3 Bh5 8.g4 Bg6 9.Nh4 Be7 10.Nxg6 hxg6 11.e3 Qb6 12.a4 a5 13.Nf3 e4 14.Ng5 Ng8 15.f4 exf3 16.Nxf3 Qc7 17.g5 Ne5 18.Nxe5 Qxe5 19.Qf3 O-O-O 20.e4 dxe4 21.Qg4+ Rd7 22.Rxf7 exd3 23.Bf4 Qd4+ 24.Kh1 dxc2 25.Rf1 Qd1 26.Qe6 Rh4 27.Rxg7 Rxf4 28.Rxg8+ Kc7 29.Qe5+ Bd6 30.Qxa5+