1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.d4 Bf5 5.Nh4 Bc8 6.Nf3 Nbd7 7.O-O e6 8.Nfd2 Bd6 9.c4 e5 10.cxd5 Nxd5 11.Nc4 Bc7 12.Nc3 N5b6 13.Nxb6 Nxb6 14.d5 Qf6 15.dxc6 bxc6 16.b3 h5 17.Ba3 Qg6 18.Rc1 Bd7 19.Nb5 O-O-O 20.Nxa7+ Kb7 21.Nxc6 Bxc6 22.Rxc6 Qxc6 23.Bxc6+ Kxc6 24.Qc2+ Kb7 25.Rc1 Rd7 26.Qc6+ Kc8 27.Qxb6 Rd1+ 28.Kg2 Rxc1 29.Qa6+