1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nxc6 bxc6 7.c4 Bb4+ 8.Nc3 Bxc3+ 9.bxc3 Ne7 10.cxd5 cxd5 11.O-O Be6 12.c4 Rc8 13.cxd5 Bxd5 14.Qa4+ Bc6 15.Bxc6+ Nxc6 16.Ba3 Qa5 17.Qg4 Ne7 18.Rfd1 Rd8 19.Rxd8+ Qxd8 20.Qxg7 Ng6 21.Qh6 Qd4 22.Qc1 Kd7 23.Rb1 Qd5 24.Qc2 Rc8 25.Qf5+ Kd8 26.h4 Qd7 27.Qg5+ Kc7 28.h5 h6 29.Qe3 Ne7 30.Qxa7+ Kd8 31.Qxd7+ Kxd7 32.Rb7+