1.Nf3 Nf6 2.d4 d6 3.g3 c6 4.c4 Qb6 5.Bg2 Qc7 6.O-O e5 7.Nc3 h6 8.c5 exd4 9.cxd6 Bxd6 10.Qxd4 O-O 11.Bxh6 c5 12.Qh4 Nc6 13.Bxg7 Kxg7 14.Qg5+ Kh7 15.Qxf6 Be7 16.Ng5+ Kg8 17.Qh6 Bf5 18.Nd5 Qe5 19.Nxe7+ Nxe7 20.e4 Bg6 21.f4 Qd4+ 22.Rf2 Rad8 23.f5 Rd6 24.fxg6 Rxg6 25.Qh7# 1-0