1.Nf3 Nf6 2.c4 c5 3.b3 g6 4.Bb2 Bg7 5.g3 O-O 6.Bg2 d5 7.cxd5 Nxd5 8.Bxg7 Kxg7 9.O-O Nc6 10.d4 cxd4 11.Nxd4 Nxd4 12.Qxd4+ Nf6 13.Qe5 Re8 14.Nc3 Qb6 15.Rac1 Be6 16.Na4 Qb4 17.Nc5 Bc8 18.Na6 Qa3 19.Nc7 Be6 20.Bxb7 Rab8 21.Nxe8+ Rxe8 22.Rc2 a5 23.Qc5 Qb4 24.Qxb4 axb4 25.Rfc1 Rb8 26.Rc7 Nd5 27.Bxd5 Bxd5 28.Rxe7 Kf6 29.Rd7 Be6 30.Rd4 Ra8 31.Rc2 Rb8 32.f3 Rb5 33.Kf2 h5 34.h4 Rb6 35.Rf4+ Kg7 36.Rd2 Ra6 37.Rxb4 Kf6 38.a4 Rc6 39.Rb5 Rc3 40.a5 Bxb3 41.Rd3 Bc4 42.Rb6+ Be6 43.Rxc3 Kg7 44.Rxe6 fxe6 45.a6 g5 46.a7 gxh4 47.a8=Q hxg3+ 48.Kxg3 Kg6 49.Kh4 Kf5 50.Qe4+ Kf6 51.Rc6 Kg7 52.Kg5 h4 53.Qxe6 h3 54.Rc7+ Kf8 55.Qc8#