1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Be7 6.d4 exd4 7.Qb3 Na5 8.Bxf7+ Kf8 9.Qa4 Kxf7 10.Qxa5 dxc3 11.Nxc3 d6 12.O-O c6 13.Qa4 b5 14.Qc2 Bf6 15.Bb2 Ne7 16.Rad1 Ng6 17.e5 Nxe5 18.Nxe5+ Bxe5 19.Nxb5 Bxh2+ 20.Kxh2 cxb5 21.Qc6 Be6 22.Rxd6 Qh4+ 23.Kg1 Rae8 24.Qf3+ Ke7 25.Rxe6+ Kxe6 26.Re1+ Kd6 27.Rd1+ Kc7 28.Qf7+ Kb6 29.Rd6+