1.e4 e5 2.Nf3 Nc6 3.d4 Bb4+ 4.c3 Bd6 5.Bc4 Nf6 6.O-O Nxe4 7.Bxf7+ Kxf7 8.dxe5 Bxe5 9.Qd5+ Ke8 10.Nxe5 Nxe5 11.Qxe5+ Qe7 12.Qxe7+ Kxe7 13.Re1 d5 14.f3 Bf5 15.c4 dxc4 16.Nc3 Rad8 17.fxe4 Bg4 18.Bg5+ Ke6 19.Bxd8 Rxd8 20.h3 Bd1 21.Raxd1 Rxd1 22.Rxd1 h5 23.Rd5 c5 24.Nb5 g5 25.Nc7+ Kf7 26.e5 Kg8 27.e6 Kg7 28.e7 Kg8 29.e8=Q+ Kh7 30.Rd7+ Kh6 31.Qe6#