1.e4 c5 2.Nf3 Nc6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 d6 7.Bc4 e6 8.O-O Be7 9.Qe2 O-O 10.a3 a6 11.Bd2 b5 12.Ba2 Bb7 13.Nc3 Nxc3 14.Bxc3 d5 15.b4 Qb6 16.Rab1 Rfc8 17.Rb3 Nd8 18.Bb1 Rc6 19.h4 g6 20.h5 Rac8 21.Bd2 Qc7 22.g3 Qd7 23.Kg2 Qe8 24.Rh1 Ba8 25.Nh2 Rc4 26.Qe3 Nc6 27.Nf3 Nd8 28.hxg6 fxg6 29.Rxh7 Kxh7 30.Qh6+ Kg8 31.Bxg6