1.Nf3 d5 2.g3 c6 3.Bg2 Bf5 4.c4 Nf6 5.Qb3 Qb6 6.d3 h6 7.Be3 Qxb3 8.axb3 a6 9.b4 dxc4 10.dxc4 e6 11.b5 Bxb1 12.Rxb1 axb5 13.cxb5 Bb4+ 14.Bd2 Bxd2+ 15.Nxd2 Ke7 16.O-O Rd8 17.Nb3 Nd5 18.Nc5 b6 19.Nd3 cxb5 20.Rbc1 Ra4 21.Ne5 f6 22.Ng6+ Kf7 23.Bxd5 Rxd5 24.Nh8+ Ke7 25.Rc8 Nd7 26.Ng6+ Kd6 27.Nf4 Rd2 28.b3 Rad4 29.e3 Rb4 30.Rfc1 g5 31.R1c6+ Ke5 32.Nxe6 Rxb3 33.Nd4 Rb1+ 34.Kg2 Rdd1 35.g4 Ke4 36.Ne2 b4 37.Rd8 Rd2 38.Ng3+ Ke5 39.Rc7 Rbb2 40.Rcxd7 Rxf2+ 41.Kg1 Rg2+ 42.Kf1 Rgf2+ 43.Ke1 Ke6 44.Nf5 Rfe2+ 45.Kd1 Rxh2 46.Re7# 1-0