1.Nf3 c5 2.g3 Nc6 3.Bg2 Nf6 4.d4 d5 5.O-O e6 6.b3 Rb8 7.Bb2 b6 8.c4 dxc4 9.bxc4 Nxd4 10.Nxd4 cxd4 11.Bxd4 Bb7 12.Qa4+ Qd7 13.Qxa7 Bxg2 14.Qxb8+ Ke7 15.Bxf6+ gxf6 16.Kxg2 Bg7 17.Qxb6 f5 18.Qb4+ Ke8 19.Nc3 f4 20.Rad1 Qc6+ 21.Kg1 fxg3 22.hxg3 h5 23.Qb5 Qxb5 24.Nxb5 Ke7 25.Rd6 Be5 26.Rb6 h4 27.Rb7+ Kf6 28.Kg2 Kg6 29.Rh1 Bf6 30.Nd6 Rh7 31.c5 Rh5 32.c6 Rc5 33.c7 hxg3 34.c8=Q