1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.c3 dxc3 5.Nxc3 Bb4 6.Bc4 Nge7 7.O-O Bxc3 8.bxc3 d6 9.Bb3 h6 10.Nh4 Be6 11.Bxe6 fxe6 12.Qh5+ Kf8 13.f4 Qe8 14.Qb5 Nd8 15.Qd3 Qh5 16.g3 Kg8 17.f5 g5 18.Ng2 e5 19.Qc4+ Qf7 20.Qxc7 Qf6 21.Ba3 Nc8 22.Ne3 Rh7 23.Qc4+ Kh8 24.Rad1 Rd7 25.Ng4 Qf7 26.Qd3 h5 27.Nxe5 Qxa2 28.Nxd7 Qxa3 29.Qd4+ Kh7 30.Qf6 Nc6 31.Qg6+