1.e4 e5 2.Bc4 Nf6 3.Nc3 c6 4.Nf3 d5 5.exd5 cxd5 6.Bb5+ Nc6 7.d4 e4 8.Ne5 Bd7 9.Bg5 h6 10.Bxf6 Qxf6 11.Nxd7 Kxd7 12.Nxd5 Qd6 13.Nc3 f5 14.d5 a6 15.dxc6+ bxc6 16.Qxd6+ Kxd6 17.O-O-O+ Kc7 18.Bc4 Bb4 19.Be6 Rhf8 20.a3 Bxc3 21.bxc3 Rae8 22.Bc4 Kb7 23.Rd7+ Kb6 24.Rxg7 e3 25.fxe3 Rxe3 26.Bd3 c5 27.c4 Ka5 28.Rg6 Ka4 29.Kb2 f4 30.Rxa6#