1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bc5 8.O-O O-O 9.Bxc6 bxc6 10.f3 f6 11.exf6 Qxf6 12.Be3 Ba6 13.Re1 Rae8 14.c3 Bd6 15.Nd2 Qh4 16.f4 Bxf4 17.Bxf4 Qxf4 18.Nxe4 dxe4 19.Kh1 Qf2 20.h3 e3 21.Nxc6 e2 22.Qd5+ Kh8 23.Nd4 Bd3 24.Qd7 Re3 25.Kh2 Qg3+ 26.Kg1 h5 27.Qd5 Re5 28.Qd7 Rf1+ 29.Rxf1 exf1=Q+ 30.Rxf1 Bxf1