1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 Nf6 7.Bd3 e6 8.Bxg6 hxg6 9.O-O c5 10.c3 Nc6 11.Qa4 cxd4 12.Nxd4 Qd7 13.Nxc6 Qxc6 14.Qxc6+ bxc6 15.Rd1 a5 16.a4 Bc5 17.Nf1 Rh5 18.Be3 Rb8 19.Rab1 Bxe3 20.Nxe3 Rc5 21.b4 Rxc3 22.bxa5 Rxb1 23.Rxb1 Ra3 24.a6 Rxa4 25.Rb8+ Ke7 26.Rb7+ Nd7 27.a7 Ra1+ 28.Nf1 Kd6 29.g3 c5 30.Kg2 Kc6 31.Rb8 Rxa7 32.Rg8 c4 33.Rxg7 Ne5 34.Ne3 Kc5 35.f4 Nc6 36.h4 c3 37.g4 Kd4 38.Kf3 Kd3 39.h5 Nd4+ 40.Kf2 Ra2+ 41.Nc2 Rxc2+ 42.Kf1 Nb5 43.h6 Rh2 44.h7 c2 45.Rxf7 c1=Q# 0-1