1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Bc5 5.d4 Bxd4 6.Nxd4 Nxd4 7.f4 Qe7 8.Nc3 d6 9.fxe5 dxe5 10.Bg5 Be6 11.Bxe6 Qxe6 12.Bxf6 gxf6 13.Nd5 O-O-O 14.Rxf6 Qd7 15.Qh5 Rhf8 16.Raf1 c6 17.Rxf7 Rxf7 18.Rxf7 Qd6 19.Ne3 h6 20.Qg4+ Kb8 21.Qg7 Qb4 22.Qxe5+ Ka8 23.Qe7 Qe1+ 24.Nf1 Rb8 25.h3 Ne2+ 26.Kh2 a6 27.e5 h5 28.Qc5 Re8 29.e6 h4 30.Qe3