1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Be7 5.O-O O-O 6.d4 d6 7.dxe5 dxe5 8.Bg5 h6 9.Bxf6 Bxf6 10.Nd5 Be6 11.Nxf6+ Qxf6 12.Bxe6 Qxe6 13.Qd5 Qxd5 14.exd5 Nb4 15.Nxe5 Nxd5 16.Rad1 c6 17.c4 Nb4 18.a3 Na6 19.b4 Nc7 20.Rd7 Rac8 21.Rfd1 Rfe8 22.f4 f6 23.Ng6 Kh7 24.f5 Re3 25.a4 b6 26.Kf2 Rb3 27.Rd8 Rxd8 28.Rxd8 Rxb4 29.Rh8#