1.Nf3 Nf6 2.d4 e6 3.g3 d5 4.Bg2 c5 5.O-O Nc6 6.c4 cxd4 7.Nxd4 Be7 8.Nc3 O-O 9.cxd5 exd5 10.Bg5 Be6 11.Nxe6 fxe6 12.Bh3 Qd7 13.e4 d4 14.Qb3 Kh8 15.Bxe6 Qd6 16.Nb5 Qe5 17.Bxf6 Rxf6 18.Bd5 a6 19.Na3 Raf8 20.f4 Qh5 21.Qxb7 Rh6 22.Rf2 Bc5 23.Kh1 d3 24.Rg2 Qf3 25.Bxc6 Rxh2+ 26.Kxh2 Qh5#