1.a3 d5 2.e3 c6 3.Nf3 h5 4.c4 Bd7 5.Qb3 Bc8 6.d4 e6 7.Be2 Nd7 8.Qc2 Ngf6 9.Nc3 Bd6 10.e4 Nxe4 11.Nxe4 dxe4 12.Qxe4 c5 13.O-O Qc7 14.dxc5 Nxc5 15.Qc2 a5 16.Be3 a4 17.Rad1 Bd7 18.Qc3 O-O 19.Rxd6 Qxd6 20.Rd1 Qc7 21.Bxc5 Qxc5 22.Rxd7 Rad8 23.Rxb7 Qf5 24.Nd2 Qf4 25.Nf1 Qe4 26.Bf3 Qg6 27.c5 Rd3 28.Qc2 h4 29.Rb4 h3 30.Be4 f5 31.Qxd3 fxe4 32.Qxh3 Qf6 33.Qe3 Rd8 34.c6 Rc8 35.Qxe4 Qf5 36.Rxa4 Qf6 37.Ra7 Rf8 38.f3 Qxb2 39.Qxe6+ Kh7 40.Qe4+ Kg8 41.Rb7 Qf6 42.c7 Qc3 43.Qd5+ Kh7 44.Qe4+ Kg8 45.h4 Qc5+ 46.Ne3 Rc8 47.Qe6+ Kh7 48.Qxc8 Qxe3+ 49.Kh2 Qf4+ 50.Kh3 Qc1 51.Qf5+ Kh6 52.c8=R Qh1+ 53.Kg3 Qe1+ 54.Kg4 Qe4+ 55.Qxe4 g5 56.Rh7# 1-0