1.Nf3 Nf6 2.c4 e6 3.d4 c5 4.e3 b6 5.Nc3 cxd4 6.exd4 Bb7 7.Bd3 d5 8.cxd5 Nxd5 9.Ne5 Nxc3 10.bxc3 a6 11.Qg4 Nd7 12.Nxd7 Qxd7 13.O-O h5 14.Qe2 Be7 15.Rb1 Bd8 16.c4 Qxd4 17.Rd1 Qd7 18.Be4 Qc8 19.Ba3 Bxe4 20.Qxe4 f5 21.Rxd8+ Kxd8 22.Qh4+ Kc7 23.Qd4 b5 24.cxb5 Qd7 25.b6+ Kd8 26.Be7+ Ke8 27.Qxg7 Qd3 28.Qxh8+ Kxe7 29.Qg7+ Kd6 30.Rc1