1.c4 Nf6 2.d4 e6 3.Nc3 b5 4.cxb5 a6 5.Nf3 axb5 6.e4 b4 7.Ne2 Nxe4 8.Ng3 d5 9.Bd3 Nf6 10.O-O c5 11.Bg5 h6 12.Bxf6 gxf6 13.dxc5 Bxc5 14.Rc1 Nd7 15.Bb5 Qb6 16.Bxd7+ Bxd7 17.Nh5 Ke7 18.Qd2 Bd6 19.b3 Rhg8 20.Qxh6 Rg6 21.Qh7 Rxa2 22.Nh4 Rg4 23.Qh6 Bxh2+ 24.Kxh2 Rxh4+ 25.Kg3 Qd4 26.f4 Rxh5 27.Qxh5 Qe3+ 28.Qf3 Qd4 29.Rfd1 Qb6 30.Kh2 Bb5 31.Qg3 Ra8 32.Qh4 Qe3 33.f5 Qe5+ 34.Kg1 Qe3+ 35.Kh2 Qe5+ 36.Kg1 Qe3+ 37.Kh1 Qxb3 38.fxe6 Bc4 39.exf7 Kxf7 40.Qh7+ Ke6 41.Re1+ Kd6 42.Qe7+ Kc6 43.Re6+ Kb5 44.Qb7+ Kc5 45.Qb6# 1-0