1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.d4 exd4 7.O-O Nf6 8.Ba3 Bb6 9.e5 d5 10.exd6 cxd6 11.Re1+ Ne7 12.Qa4+ Bd7 13.Qb3 Bc5 14.Ng5 Qb6 15.Nxf7 Qxb3 16.Bxb3 Bxa3 17.Nxa3 Rf8 18.Nxd6+ Kd8 19.Nf7+ Ke8 20.Rxe7+ Kxe7 21.Re1+ Ne4 22.Rxe4+ Kf6 23.Rf4+ Ke7 24.cxd4 Be6 25.Re4 Rxf7 26.Bxe6 Rf6 27.d5 Kd6 28.h3 h6 29.f4 g6 30.Nc4+ Kc5 31.Ne5