1.g3 Nf6 2.c4 e5 3.Bg2 d5 4.cxd5 Nxd5 5.Nc3 Nb6 6.a3 Be7 7.d3 O-O 8.Be3 c5 9.Qc2 Nc6 10.Bxc6 bxc6 11.Nf3 Qc7 12.Ne4 c4 13.dxc4 c5 14.a4 Bf5 15.Nfd2 Bg6 16.g4 Rad8 17.h4 h6 18.f3 Nc8 19.Qb3 Nd6 20.Nc3 Qd7 21.Nd5 Rfe8 22.O-O-O Qc6 23.h5 Bh7 24.Ne4 Bxe4 25.fxe4 Rd7 26.Qc2 Rb7 27.g5 Bxg5 28.Bxg5 hxg5 29.h6 Reb8 30.hxg7 Qa6 31.Ne7+ Rxe7 32.Rh8+ Kxg7 33.Rxb8 Re6 34.Rh1 Qc6 35.Rhh8 Ne8 36.Rh5 Rg6 37.Qd1 g4 38.Rxe5 Nf6 39.Qd8 Kh6 40.Rc8 Qxa4 41.Qh8+ Nh7 42.Rcxc5 Qa1+ 43.Kc2 Qa4+ 44.Kc3 Rg5 45.Rxg5 Qb5 46.Qg7# 1-0