1.c3 d5 2.d4 Nf6 3.Nf3 c5 4.g3 Nc6 5.Bg2 h6 6.O-O cxd4 7.cxd4 b5 8.Ne5 Bb7 9.Nc3 e6 10.e4 dxe4 11.Nxe4 Nxe4 12.Bxe4 Nxe5 13.Bxb7 Rb8 14.Bg2 Ng6 15.Bc6+ Ke7 16.d5 Ne5 17.Bf4 Nxc6 18.dxc6 Qxd1 19.Raxd1 Rc8 20.Rd7+ Kf6 21.c7 e5 22.Rc1 exf4 23.Rd8 Rxc7 24.Rxc7 g5 25.Rxa7 Bc5 26.Rxh8 Bxa7 27.Rxh6+ Ke5 28.Rh7 Bd4 29.Rxf7 Bxb2 30.Rb7 f3 31.Rxb5+ Kd4 32.Rxb2 Kc4 33.h4 gxh4 34.gxh4 Kd3 35.h5 Kc3 36.Rb3+ Kc4 37.h6 Kd4 38.h7 Ke4 39.h8=Q Kd5 40.Rb7 Ke4 41.Qa8 Kd3 42.Qg8 Ke2 43.Qc4+ Kd1 44.Rb2 Ke1 45.Qc1# 1-0