1.Nf3 d5 2.e3 e6 3.c3 Nf6 4.d4 c5 5.Be2 g6 6.dxc5 Bxc5 7.b4 Bf8 8.Bb2 Nc6 9.Nbd2 Bg7 10.a4 O-O 11.O-O a6 12.b5 Na5 13.c4 Nxc4 14.Nxc4 dxc4 15.Bxc4 Bd7 16.Be2 axb5 17.axb5 Rxa1 18.Qxa1 Qa8 19.Ne5 Qxa1 20.Rxa1 Rc8 21.Bd4 Be8 22.f4 Ne4 23.Bf3 Nd6 24.b6 f6 25.Nd3 Bc6 26.Bxc6 Rxc6 27.Ra8+ Kf7 28.Kf2 f5 29.Ne5+ Bxe5 30.fxe5 Ne4+ 31.Ke2 Rc2+ 32.Kd3 Rd2+ 33.Kc4 Rc2+ 34.Kb5 Nc3+ 35.Bxc3 Rxc3 36.Rb8 Rb3+ 37.Kc5 Rc3+ 38.Kb4 Rxe3 39.Rxb7+ Ke8 40.Rxh7 Rxe5 41.b7 Re4+ 42.Kc5 Re5+ 43.Kc6 g5 44.b8=Q# 1-0