1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 c5 7.cxd5 exd5 8.Nc3 Nc6 9.Bg5 c4 10.Ne5 Be6 11.e3 h6 12.Bxf6 gxf6 13.Nxc4 dxc4 14.d5 Ne5 15.dxe6 fxe6 16.Qh5 Kg7 17.f4 Nd3 18.Qg4+ Kh8 19.Qxe6 Bc5 20.Kh1 Re8 21.Qh3 Kg7 22.Qg4+ Kh8 23.Qg6 Bxe3 24.Qxh6+ Kg8 25.Bd5+