1.Nf3 e6 2.c4 d5 3.g3 Nf6 4.Bg2 b6 5.d4 Bb7 6.Ne5 Bd6 7.Qa4+ c6 8.O-O Bxe5 9.dxe5 Nfd7 10.cxd5 exd5 11.Qg4 Qe7 12.Qxg7 Qxe5 13.Qh6 Na6 14.Nc3 O-O-O 15.Bf4 Qe6 16.Qh5 Nc7 17.Bh3 Qe8 18.Rac1 d4 19.Nb5 Nxb5 20.Qxb5 c5 21.Rxc5+ bxc5 22.Qxc5+ Bc6 23.Qxc6#