1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 Nxe4 5.O-O Be7 6.Bd5 Nf6 7.dxe5 Nxd5 8.Qxd5 O-O 9.Nc3 d6 10.exd6 Bxd6 11.Qh5 h6 12.Bxh6 gxh6 13.Qxh6 Bf5 14.Ng5 Be5 15.f4 Qf6 16.Qh4 Bxc3 17.bxc3 Rfe8 18.Rf3 Qh8 19.Qxh8+ Kxh8 20.Nxf7+ Kg7 21.Ng5 Re2 22.Rf2 Rae8 23.Raf1 Rxc2 24.Rxc2 Bxc2 25.f5 Re2 26.Rf2 Rxf2 27.Kxf2 Bb1 28.g4 Bxa2 29.Ne4 Ne5 30.g5 c6 31.f6+ Kg6