1.e4 e5 2.Nf3 Nc6 3.Bc4 Bb4 4.a3 Be7 5.Nc3 Nf6 6.O-O Nxe4 7.Bxf7+ Kxf7 8.Nxe4 d5 9.Nc3 Bf5 10.d4 Bf6 11.dxe5 Nxe5 12.Nxd5 Be4 13.Nxe5+ Bxe5 14.Qh5+ Ke6 15.Nf4+ Bxf4 16.Bxf4 Qf6 17.Bxc7 Qg6 18.Qxg6+ hxg6 19.Rfe1 Kd7 20.Rxe4 Kxc7 21.Re7+ Kc6 22.Rxg7 Rae8 23.Rxg6+ Kc7 24.Rd1 Re5 25.f4