1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Bb4 5.d3 O-O 6.O-O d6 7.h3 Bd7 8.Bg5 h6 9.Bh4 a6 10.Nd5 Qc8 11.Nxf6+ Kh8 12.Nxd7 Qxd7 13.a3 Bc5 14.c3 Na5 15.b4 Nxc4 16.dxc4 Bb6 17.c5 Ba7 18.Ra2 Rad8 19.Bxd8 Rxd8 20.Rd2 b6 21.cxb6 Bxb6 22.Nxe5 Qe7 23.Nc4 Ba7 24.Na5 Qxe4 25.Re1 Qh4 26.Nc6 Ra8 27.Nxa7 Rxa7 28.Qc2 Rb7 29.Re8#