1.Nf3 d5 2.d4 Bf5 3.c4 e6 4.Bf4 dxc4 5.e3 b5 6.Nc3 c6 7.Ne5 f6 8.Nf3 Bb4 9.Nh4 Be4 10.Qg4 Kf7 11.Bxb8 Qa5 12.Rc1 Qxa2 13.Be2 Rxb8 14.Qxe4 Qxb2 15.O-O Bxc3 16.Bh5+ g6 17.Nxg6 hxg6 18.Qxg6+ Ke7 19.Qg7+ Kd6 20.Qxh8 Bd2 21.Ra1 a5 22.Qg7 a4 23.Bf7 c3 24.Qg3+ e5 25.Ra2 Qb4 26.Bxg8 Kc7 27.dxe5 fxe5 28.Qxe5+ Qd6 29.Qg7+ Kb6 30.Rfa1 Qf8 31.Qxf8 Rxf8 32.Bh7 c5 33.g4 c4 34.g5 Rf7 35.Bb1 Bc1 36.Rxa4 bxa4 37.Rxa4 Kb5 38.Ra8 Rd7 39.g6 Bb2 40.Bc2 Rd2 41.g7 Rxc2 42.g8=Q Rc1+ 43.Kg2 Rh1 44.Qd5+ Kb6 45.Rb8+ Ka6 46.Qa8# 1-0