1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 d3 6.b4 Bb6 7.a4 a6 8.O-O d6 9.Qb3 Qe7 10.Bg5 Nf6 11.Nbd2 Ne5 12.Nxe5 dxe5 13.Kh1 h6 14.Bxf6 Qxf6 15.f4 O-O 16.fxe5 Qe7 17.Rxf7 Rxf7 18.Rf1 Be6 19.Bxe6 Rf8 20.Rf3 g6 21.Bxf7+ Rxf7 22.Qd5 Kg7 23.Qxd3 Qxe5 24.Nc4 Qg5 25.Rxf7+ Kxf7 26.Qf1+ Qf6 27.Qf3 Bf2 28.Ne5+ Ke6 29.Qxf6+