1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 d6 5.Ng5 d5 6.exd5 Na5 7.Bb5+ Bd7 8.Bxd7+ Qxd7 9.c4 h6 10.Nf3 e4 11.Ne5 Qf5 12.d4 Bd6 13.Qa4+ c6 14.dxc6 Nxc6 15.Nxc6 bxc6 16.Qxc6+ Ke7 17.Qb7+ Nd7 18.Nc3 Rab8 19.Nd5+ Ke6 20.Qc6 Rhc8 21.Ne3 Rxc6 22.d5+ Kf6 23.Nxf5 Bb4+ 24.Bd2 Rxc4 25.b3 Rc2 26.Bxb4 Rxb4 27.Ne3 Rb2 28.O-O Rd4 29.Rfc1 Nb6