1.Nf3 Nf6 2.d4 Na6 3.c4 d6 4.g3 Bg4 5.Bg2 g6 6.O-O Bg7 7.Qb3 Qc8 8.Re1 Bh3 9.Nc3 Bxg2 10.Kxg2 c5 11.d5 O-O 12.e4 Nd7 13.Bf4 Nc7 14.e5 Nxe5 15.Nxe5 dxe5 16.Bxe5 e6 17.Bxg7 Kxg7 18.Rad1 b6 19.Ne4 exd5 20.cxd5 Qd7 21.Qf3 f5 22.Ng5 Rae8 23.Ne6+ Nxe6 24.dxe6 Qa4 25.Rd7+ Kg8 26.Qb7 Rf6 27.Rg7+ Kf8 28.Rxh7 Rfxe6 29.Qf7# 1-0