1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 d5 7.Bb5 Ne4 8.cxd4 Bb6 9.Nc3 O-O 10.Be3 Be6 11.O-O f6 12.Bxc6 bxc6 13.Qc2 fxe5 14.Nxe5 Bf5 15.Nxe4 dxe4 16.Qc4+ Qd5 17.Qxc6 Rad8 18.Qxd5+ Rxd5 19.Nc6 Rd6 20.Ne7+ Kh8 21.Nxf5 Rxf5 22.Rac1 Rf7 23.Rc4 Rfd7 24.Rfc1 h6 25.b4 Bxd4 26.Rxc7 Rxc7 27.Rxc7 Bc5 28.Kf1 Bxb4 29.Rxa7 Rd1+ 30.Ke2 Re1#