1.e4 e5 2.Nf3 Nc6 3.c3 d5 4.Qa4 Bd7 5.exd5 Nd4 6.Qd1 Nxf3+ 7.Qxf3 Bd6 8.d3 f5 9.Be3 Nf6 10.h3 O-O 11.Bg5 Qe8 12.Bxf6 Rxf6 13.Nd2 Qf7 14.Nc4 e4 15.Nxd6 cxd6 16.Qe3 Qxd5 17.dxe4 fxe4 18.Be2 Raf8 19.O-O Rg6 20.f4 Qc5 21.Qxc5 dxc5 22.Bc4+ Be6 23.f5 Bxc4 24.fxg6 Bxf1 25.Rxf1 Rd8 26.Kf2 Rd2+ 27.Ke3 Rxg2 28.Rf8+ Kxf8 29.gxh7 Rg3+