1.Nf3 Nf6 2.d4 e6 3.c4 c5 4.Nc3 cxd4 5.Nxd4 Bb4 6.Nc2 Bxc3+ 7.bxc3 Qc7 8.e3 O-O 9.Ba3 Re8 10.Bd6 Qa5 11.Bb4 Qd8 12.Bd6 Ne4 13.Bxb8 Rxb8 14.Qd4 d5 15.Bd3 e5 16.Qxa7 Bf5 17.c5 Qg5 18.O-O Nxc3 19.Bxf5 Qxf5 20.Nb4 Qe4 21.a3 d4 22.exd4 exd4 23.Qb6 d3 24.Na2 Ne2+ 25.Kh1 d2 26.Qb2 Nf4 27.Rg1 Qe2 28.Raf1 d1=Q