1.g3 d5 2.Bg2 Nf6 3.Nf3 e6 4.O-O Be7 5.c4 dxc4 6.Na3 Bxa3 7.bxa3 O-O 8.Bb2 c5 9.Qc2 Nc6 10.Qxc4 Qd5 11.Qc2 Qh5 12.Bxf6 gxf6 13.Rac1 b6 14.d4 Bb7 15.dxc5 Rac8 16.Qb2 Ba8 17.cxb6 axb6 18.Qxf6 Qg6 19.Qh4 f6 20.Rc4 Kh8 21.Rfc1 Ne7 22.Rxc8 Rxc8 23.Rxc8+ Nxc8 24.Qd4 Qb1+ 25.Bf1 Bxf3 26.Qxf6+ Kg8 27.exf3 Qc1 28.Qxe6+ Kg7 29.Kg2 Qc7 30.Bc4 Nd6 31.Bd5 b5 32.h4 h6 33.g4 b4 34.axb4 Qb8 35.a3 Qc7 36.g5 hxg5 37.hxg5 Nb5 38.Qf6+ Kh7 39.g6+ Kh6 40.g7+ Kh5 41.Qf5+ Kh6 42.g8=N+ Kg7 43.Qf6+ Kh7 44.Qh6#