1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.c3 dxc3 5.Bc4 c2 6.Qxc2 Bb4+ 7.Nc3 h6 8.O-O d6 9.Nd5 Ba5 10.b4 Bb6 11.Bb2 Nf6 12.Qb3 Nxd5 13.exd5 Ne5 14.Nxe5 dxe5 15.Bxe5 Qg5 16.Bb5+ Kf8 17.Rfe1 Bf5 18.Rac1 Be4 19.Bxg7+ Qxg7 20.Rxe4 Rg8 21.Qf3 Qg5 22.Rce1 Rg6 23.h4 Qf6 24.Rf4 Qg7 25.Qe4 Kg8 26.h5 Rg5 27.Be8 Rd8 28.Rxf7 Qd4 29.Qh7#