1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Nxe5 Nf6 7.Nxc6 bxc6 8.Bxc6+ Bd7 9.Nxf6+ gxf6 10.Qh5+ Ke7 11.Bxa8 Qxa8 12.O-O Kd8 13.d4 Be8 14.Qf3 Qc6 15.c4 dxc4 16.d5 Qa6 17.d6 Rg8 18.Qxf6+ Kd7 19.Qf5+ Kc6 20.Qe6 Rxg2+ 21.Kxg2 Bd7 22.Qe4+ Kb6 23.Be3+ c5 24.Qe5 Qb7+ 25.f3 Qc6 26.Rad1 Qc8 27.Rfe1 Bh3+ 28.Kf2 Be6 29.Qxe6 Qxe6 30.Bxc5+ Kxc5 31.Rxe6