1.Nf3 Nf6 2.d4 c6 3.Qd3 d5 4.Nbd2 e6 5.e4 c5 6.e5 Nfd7 7.c3 Nc6 8.a3 Qb6 9.Be2 f6 10.exf6 Nxf6 11.O-O a5 12.dxc5 Bxc5 13.b4 Bxf2+ 14.Rxf2 Ng4 15.Nd4 Nxf2 16.Bh5+ g6 17.Bxg6+ Ke7 18.Kxf2 Ne5 19.Qg3 Nxg6 20.Nf3 axb4 21.cxb4 Rf8 22.Be3 Qd6 23.Nf5+ Rxf5 24.Bc5 Qxc5+ 25.bxc5 e5 26.Kg1 Ra4 27.Rb1 Rxa3 28.Qe1 Ra2 29.Qb4 Ke8 30.Qb3 Re2 31.Qb5+ Kf8 32.Qxe2 Nh8 33.Qd1 h5 34.g4 b5 35.Qf1 Kg8 36.Qf2 Kf7 37.Rxb5 Rf6 38.Rb4 Bb7 39.Qg3 Rd6 40.Rxb7+ Ke8 41.gxh5 Rb6 42.cxb6 e4 43.h6 Nf7 44.Qc7 Kf8 45.Qxf7# 1-0