1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Nxe4 5.Bd5 Nf6 6.Bxc6 dxc6 7.Nxe5 Bd6 8.d4 O-O 9.Qf3 Nd5 10.c4 Ne7 11.b3 f6 12.Nd3 Nf5 13.Bb2 Nh4 14.Qh5 f5 15.g3 Ng6 16.Nd2 f4 17.Nf3 Rf5 18.Qh3 fxg3 19.Qg2 gxh2+ 20.Kh1 Rh5 21.Nfe5 Bh3 22.Qf3 Bxf1 23.Qf7+ Kh8 24.Nxg6+ hxg6 25.Ne5 Bxe5 26.dxe5 Bg2+ 27.Kxg2 h1=Q+ 28.Rxh1 Qg5+ 29.Kf3 Rxh1