1.e4 e5 2.Nf3 Nf6 3.Nc3 Nc6 4.Bb5 d6 5.d3 h6 6.O-O Bd7 7.Be3 a6 8.Ba4 Na5 9.Bb3 b5 10.Nd5 c5 11.c4 Nxb3 12.Qxb3 Nxd5 13.exd5 Be7 14.Qc2 Bf5 15.Qd1 O-O 16.a3 bxc4 17.dxc4 Bg4 18.b4 e4 19.h3 exf3 20.hxg4 fxg2 21.Kxg2 f5 22.Rg1 f4 23.Bc1 Bf6 24.Rb1 f3+ 25.Qxf3 Bd4 26.Qe4 Rxf2+ 27.Kg3 Qf6 28.Qe6+ Qxe6 29.dxe6 Raf8 30.Re1 R8f3+ 31.Kh4 Rh2#