1.e4 e5 2.Nf3 Nc6 3.Nc3 Bc5 4.Bc4 Nf6 5.O-O d6 6.h3 O-O 7.d3 Nd4 8.Nxd4 exd4 9.Ne2 d5 10.exd5 Nxd5 11.Nf4 Nxf4 12.Bxf4 c6 13.a3 b5 14.b4 bxc4 15.bxc5 Qd5 16.Bd6 Bd7 17.Bxf8 Rxf8 18.Re1 Qxc5 19.dxc4 Qxc4 20.Re4 Qd5 21.Rxd4 c5 22.Rxd5 Bb5 23.Rxc5 Ba6 24.Ra5 Bc4 25.Rxa7 Re8 26.Re7 Rxe7 27.Qd8+ Re8 28.Qxe8#