1.Nf3 Nf6 2.g3 d5 3.Bg2 Nc6 4.d4 Bf5 5.O-O Qd7 6.c4 Bh3 7.cxd5 Nxd5 8.e4 Bxg2 9.Kxg2 Nb6 10.d5 Na5 11.Ne5 Qd6 12.Bf4 Qf6 13.Nc3 c6 14.h4 h6 15.Ng4 Qg6 16.h5 Qh7 17.Ne5 Rd8 18.Qe2 g5 19.hxg6 fxg6 20.dxc6 Bg7 21.c7 Rc8 22.Qb5+ Nc6 23.Nxc6 bxc6 24.Qxc6+ Kf7 25.e5 Rhf8 26.Be3 Na8 27.e6+ Kg8 28.Nd5 Rfe8 29.Rad1 g5 30.Nxe7+ Rxe7 31.Rd8+ Re8 32.Rxe8+