1.c4 c5 2.Nc3 Nf6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 e6 6.g3 Qb6 7.e3 Bb4 8.Qb3 O-O 9.a3 Bxc3+ 10.Qxc3 e5 11.Nb5 d5 12.c5 Qd8 13.Nd6 b6 14.b4 bxc5 15.Qxc5 Ne7 16.Nxc8 Rxc8 17.Qxa7 Ne4 18.Bh3 Rc7 19.Qa6 Ng5 20.Bg2 e4 21.O-O Rc2 22.a4 Qd7 23.b5 Nf3+ 24.Kh1 Qf5 25.Ba3 Qh5 26.h3 Ng5 27.g4 Qh4 28.Bxe7 f6 29.Qd6 Nxh3 30.Bxh3 Qxh3+ 31.Qh2 Qxg4 32.Bxf8 d4 33.Qg3 Qh5+ 34.Kg2 Kxf8 35.Rac1 d3 36.Rxc2 dxc2 37.b6 Qd5 38.Rc1 Qd1 39.b7 Qxc1 40.b8=Q+ Kf7 41.Qgc7+ Kg6 42.Qe8+ Kh6 43.Qf4+ g5 44.Qxf6# 1-0