1.g3 Nf6 2.Bg2 c6 3.Nf3 a5 4.c4 d5 5.O-O e6 6.d4 Be7 7.Qc2 Nbd7 8.Nbd2 O-O 9.e4 h6 10.e5 Nh7 11.Re1 b6 12.h4 a4 13.a3 Bb7 14.cxd5 cxd5 15.Nb1 b5 16.Bf1 Ba6 17.Nc3 Qb6 18.Bd3 f5 19.Bd2 Rfc8 20.b4 Qc6 21.g4 fxg4 22.Bxh7+ Kh8 23.Qg6 Nf8 24.Qxg4 Kxh7 25.Kh2 Qe8 26.Rg1 Qg6 27.Qh3 Qh5 28.Rg3 Ng6 29.Rag1 Rf8 30.Be3 Rxf3 31.Rxf3 Nxh4 32.Rfg3 Rg8 33.Kh1 Qf7 34.Ne2 Bc8 35.Rg4 Nf5 36.Bg5 Bxg5 37.Rxg5 Bd7 38.R5g2 Be8 39.Rh2 Qc7 40.Rc1 Qe7 41.Qg4 g5 42.Ng3 Bg6 43.Nxf5 Bxf5 44.Qh5 Qg7 45.Rc7 Be4+ 46.Kg1 Qxc7 47.Qxh6# 1-0