1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.c3 dxc3 5.Nxc3 Bb4 6.Bc4 d6 7.O-O Bxc3 8.bxc3 Nf6 9.e5 dxe5 10.Ng5 O-O 11.Ba3 h6 12.Bxf8 Qxd1 13.Raxd1 hxg5 14.Ba3 Bg4 15.f3 Bf5 16.Bc1 g4 17.Bg5 Nh7 18.Bh4 gxf3 19.Rxf3 Bg4 20.Bxf7+ Kh8 21.Bd5 Bxf3 22.Bxf3 Re8 23.Rd7 e4 24.Be2 Rc8 25.Kf2 Nf8 26.Rd5 Ng6 27.Rh5+ Kg8 28.Bc4+ Kf8 29.Rf5+ Ke8 30.Bf7+ Kd7 31.Rd5#