1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bb4 5.cxd5 exd5 6.Bf4 O-O 7.e3 Bf5 8.Qb3 Nc6 9.Bg5 Bxc3+ 10.Qxc3 h6 11.Bxf6 Qxf6 12.Be2 Rfc8 13.O-O Ne7 14.b4 a5 15.a3 axb4 16.axb4 c6 17.Qc5 Qe6 18.Qb6 Qd6 19.Ne5 f6 20.Nd3 Rcb8 21.Rxa8 Rxa8 22.Qxb7 Ra2 23.Nc1 Rb2 24.Qa8+ Kh7 25.Bd3 Be4 26.b5 cxb5 27.Bxe4+ dxe4 28.Qxe4+ f5 29.Qa8 b4 30.Nd3 Rd2 31.Ne5 Rc2 32.Nf7 Qc7 33.Qh8+ Kg6 34.Ne5+ Kf6 35.Qf8+ Ke6 36.Qf7+ Kd6 37.Qxg7 b3 38.Qf6+ Kd5 39.Qf7+ Kd6 40.Qxb3 h5 41.h3 Qa5 42.Qxc2 Qc3 43.Qxc3 Nc6 44.Qxc6+ Ke7 45.Qc8 Kd6 46.Qd7# 1-0