1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 d5 6.d3 Nc5 7.Nxe5 Be7 8.Nxc6 bxc6 9.Bxc6+ Bd7 10.Bxa8 Qxa8 11.Nc3 c6 12.Bf4 O-O 13.Rxe7 Be8 14.Bd6 Ne6 15.Rxe6 fxe6 16.Bxf8 Kxf8 17.Qf3+ Kg8 18.Re1 Bf7 19.d4 Qd8 20.Na4 Qf6 21.Qxf6 gxf6 22.Nc5 Bg6 23.Nxe6 Bxc2 24.Nd8 c5 25.dxc5 Kf8 26.c6 a5 27.c7 Bf5 28.Ne6+ Ke7 29.c8=Q