1.Nf3 d5 2.g3 Nf6 3.Bg2 Bg4 4.O-O Nbd7 5.c4 e5 6.cxd5 Nxd5 7.Nc3 Nxc3 8.dxc3 c6 9.Qa4 h5 10.Rd1 Qc7 11.Be3 Be7 12.Rac1 b5 13.Qc2 h4 14.c4 b4 15.c5 hxg3 16.hxg3 Nf6 17.Nxe5 Qxe5 18.Bxc6+ Kf8 19.Bxa8 Qh5 20.Kf1 Bf5 21.Qc4 Ng4 22.Bf4 Qh2 23.Bg2 Nf6 24.g4