1.Nf3 c5 2.b3 Nc6 3.Bb2 Nf6 4.e3 g6 5.c4 Bg7 6.Be2 O-O 7.O-O d5 8.cxd5 Qxd5 9.d3 b6 10.a3 Rd8 11.Nbd2 Bb7 12.Qc2 Rac8 13.Rfd1 Qf5 14.Rac1 g5 15.Nc4 g4 16.Nfe5 Nxe5 17.Bxe5 b5 18.Na5 Ba8 19.Ba1 h5 20.Qb2 Ne8 21.Qb1 Bh6 22.b4 h4 23.e4 Qg5 24.Rxc5 Rxc5 25.bxc5 g3 26.c6 gxf2+ 27.Kf1 Rd6 28.Qc2 Qf4 29.h3 Qh2 30.Bf3 Qg1+ 31.Ke2 f1=Q+