1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 b5 6.dxc6 bxc4 7.Qe2 Qd5 8.f4 Be7 9.Nc3 Qxc6 10.fxe5 Bg4 11.Qf2 Bc5 12.Qg3 O-O 13.exf6 Rfe8+ 14.Kf1 Qxf6+ 15.Nf3 Qg6 16.d4 cxd3 17.Bf4 dxc2 18.Ne5 Qa6+ 19.Qd3 Qxd3+ 20.Nxd3 Bd4 21.Re1 Bf5 22.Nf2 Rxe1+ 23.Kxe1 Re8+ 24.Kf1 Bc8 25.g3 Ba6+ 26.Kg2 Bb7+ 27.Nfe4 Rxe4 28.Kh3 Rxf4 29.Re1 Bc8+ 30.g4 h5