1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 d6 6.d5 a6 7.Bd3 Bf5 8.dxc6 b6 9.Bxe4 Bxe4 10.Re1 f5 11.Nc3 Bxf3 12.Qxf3 Be7 13.Qxf5 g6 14.Qe6 Rf8 15.f4 Qc8 16.Qxc8+ Rxc8 17.fxe5 dxe5 18.Rxe5 Rf5 19.Rxf5 gxf5 20.Bf4 Bd6 21.Nd5 Bxf4 22.Nxf4 Rd8 23.Ne6 Rd2 24.Nxc7+ Kd8 25.Nxa6 Rxc2 26.c7+ Kc8 27.Rd1 Kb7 28.Rd8 Kxa6 29.c8=Q+