1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 O-O 6.Bg5 h6 7.Bh4 g6 8.d4 Nxd4 9.Nxe5 g5 10.Bxf7+ Kg7 11.Nd3 Bb6 12.c3 Rxf7 13.e5 Nh7 14.cxd4 gxh4 15.Nc3 d5 16.Nc5 Bxc5 17.dxc5 d4 18.f4 Bf5 19.Nb5 d3 20.Qh5 Qd7 21.a4 a6 22.Nc3 Qd4+ 23.Kh1 Raf8 24.Qxh4 d2 25.Rad1 Bc2 26.e6 Rxf4 27.Rxf4 Qxf4 28.Qxf4 Rxf4 29.Rxd2 Rf1# 0-1