1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Bc5 6.c3 d5 7.Nxe5 O-O 8.Nxc6 bxc6 9.d4 Bg4 10.f3 dxe4 11.fxg4 Bb6 12.Bxc6 Rb8 13.Bg5 Qd6 14.Ba4 c5 15.Bf4 Qe7 16.Bxb8 Rxb8 17.g5 Nd5 18.Bb3 Ne3 19.Rxf7 Nxd1 20.Rxe7+ Kf8 21.Rf7+ Ke8 22.dxc5 Bxc5+ 23.Kf1 Ne3+ 24.Ke2 Nxg2 25.Nd2 e3 26.Ne4 Rd8 27.Raf1 h6 28.Ba4+ Rd7 29.Nxc5 Kd8 30.Rxd7+ Kc8 31.Rf8#