1.Nf3 Nc6 2.d4 d5 3.e3 Nf6 4.Nbd2 a6 5.c4 e6 6.a3 dxc4 7.Bxc4 Bd6 8.b4 e5 9.b5 axb5 10.Bxb5 exd4 11.Nxd4 Bd7 12.Nxc6 bxc6 13.Bc4 O-O 14.Bb2 Qe7 15.Qc1 Ra5 16.Be2 Be6 17.Nc4 Bxc4 18.Qxc4 Rb8 19.Bd4 Rxa3 20.O-O Rxa1 21.Rxa1 c5 22.Bc3 Ne4 23.Rc1 Bxh2+ 24.Kxh2 Qh4+ 25.Kg1 Qxf2+ 26.Kh2 Rb6 27.Bh5 Rh6 28.Qd5 Qg3+ 29.Kh1 Qh4+ 30.Kg1 Qf2+ 31.Kh2