1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 cxd4 6.Nxd4 e5 7.Nxc6 bxc6 8.c4 Rb8 9.Nc3 d4 10.Bxc6+ Bd7 11.Bxd7+ Qxd7 12.Na4 h5 13.Bg5 h4 14.Bxf6 gxf6 15.b3 Qh3 16.Qd3 Rh6 17.Kh1 Be7 18.Qf3 e4 19.Qg2 Qf5 20.Rfd1 Rd8 21.Rac1 Kf8 22.Kg1 Kg7 23.c5 hxg3 24.hxg3 Rdh8 25.Rxd4 Rh1+ 26.Qxh1 Rxh1+ 27.Kxh1 Qxf2 28.Rxe4 Qxg3 29.Rg1