1.e4 g6 2.d4 Bg7 3.Nc3 c6 4.h3 d5 5.Nf3 Nf6 6.e5 Ne4 7.Nxe4 dxe4 8.Ng5 c5 9.Bc4 O-O 10.Nxe4 cxd4 11.f4 Nc6 12.O-O Qb6 13.Kh1 Na5 14.Bd3 Be6 15.Qe1 Rac8 16.Ng5 Nc4 17.b3 Ne3 18.Bxe3 dxe3 19.Nxe6 fxe6 20.Qh4 Rc7 21.Rae1 Qd4 22.Qg4 Rc6 23.Bc4 Kh8 24.Rd1 Qb2 25.Qe2 Qxa2 26.Ra1 Qb2 27.Rxa7 b5 28.Bd3 Qd4 29.Rxe7 Bh6 30.Qg4 Rxf4 31.Rxh7+