1.g3 d5 2.Nf3 Nf6 3.d4 c5 4.c4 dxc4 5.Qa4+ Bd7 6.Qxc4 cxd4 7.Bg2 Nc6 8.Nxd4 Rc8 9.O-O e5 10.Nxc6 Bxc6 11.Bxc6+ Rxc6 12.Qb5 Qc7 13.Nc3 a6 14.Qa4 h6 15.Ne4 Nxe4 16.Qxe4 Bd6 17.Rd1 O-O 18.Be3 f5 19.Qd5+ Qf7 20.Rac1 Rfc8 21.Qxd6 Rxd6 22.Rxc8+ Kh7 23.Rxd6 f4 24.Bc1 Qf5 25.Rc3 Qb1 26.gxf4 exf4 27.f3 Qf5 28.Rd4 Qe5 29.Re4 Qg5+ 30.Kf1 Qh4 31.Bxf4 Qh3+ 32.Ke1 Qh4+ 33.Bg3 Qf6 34.Rc2 g6 35.Rc7+ Qg7 36.Rxg7+ Kh8 37.Rf7 Kg8 38.Rfe7 g5 39.Rd7 Kf8 40.Rc7 b6 41.Rb7 Kg8 42.Ra7 h5 43.Ra8+ Kh7 44.Rxa6 Kg6 45.Ra7 Kf6 46.Ra8 b5 47.Ra5 Kg7 48.Ra6 h4 49.Ra7+ Kg8 50.Re8# 1-0