1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.h3 Bxf3 5.Bxf3 e5 6.d3 Nf6 7.O-O Bc5 8.e4 O-O 9.exd5 Nxd5 10.Nc3 Nxc3 11.bxc3 Nd7 12.a4 Qc7 13.a5 Rae8 14.Bg2 Bd6 15.Qg4 f5 16.Qc4+ Kh8 17.a6 f4 18.Be4 fxg3 19.Be3 Nb6 20.Qb3 gxf2+ 21.Rxf2 bxa6 22.Rxa6 Qe7 23.Bxc6 Rxf2 24.Bxf2 Rf8 25.Bg2 e4 26.dxe4 Qg5 27.c4 Qc1+ 28.Bf1 Qf4 29.Qe3 Qh2# 0-1