1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Bf5 8.Qxf5+ Qf6 9.Bxd5+ Ke7 10.Qxf6+ gxf6 11.Bxc6 bxc6 12.O-O Bh6 13.Nc3 Rhg8 14.d3 Bf8 15.Be3 Ke6 16.Na4 Kd5 17.Nc3+ Ke6 18.d4 Bd6 19.Ne4 Be7 20.dxe5 Kxe5 21.Rae1 f5 22.Nc5 Rg7 23.Bh6+ Kf6 24.Bxg7+ Kf7 25.Re5 Bf6 26.Bxf6 Kxf6 27.Rfe1 Kf7 28.Rxf5+ Kg6 29.Rfe5 Kf6 30.Re8 Rxe8 31.Rxe8 Kf7 32.Rc8