1.e3 c6 2.Nf3 d6 3.d4 b5 4.Bd3 Nd7 5.a4 b4 6.O-O a5 7.c3 e5 8.cxb4 axb4 9.Qc2 Qc7 10.b3 h6 11.dxe5 dxe5 12.Bb2 Bc5 13.Nbd2 Ngf6 14.Nc4 O-O 15.Ncxe5 Bb7 16.Nxd7 Nxd7 17.Rac1 Be7 18.Rfd1 c5 19.Nd4 Bd6 20.h3 Bh2+ 21.Kh1 Be5 22.Nb5 Qc6 23.f3 Qf6 24.Bxe5 Nxe5 25.Bh7+ Kh8 26.Be4 Bxe4 27.Qxe4 c4 28.bxc4 Rxa4 29.f4 Nc6 30.Rd6 Qb2 31.Rcd1 Ra1 32.Qxc6 Kg8 33.Qf3 b3 34.Kh2 Rc1 35.Nd4 Qa3 36.Nxb3 Rxd1 37.Qxd1 Rb8 38.Rd8+ Kh7 39.Rxb8 Qa6 40.Qd4 Qc6 41.Qc5 Qf6 42.Nd2 Qb2 43.Nb3 Kg6 44.Qa5 Qa3 45.Qb5 Kh7 46.Qe8 f5 47.Rc8 Qb4 48.Qf7 Qb8 49.Rxb8 h5 50.Kg1 Kh6 51.Nd4 h4 52.Re8 Kh7 53.g3 hxg3 54.Nxf5 g2 55.Ng3 Kh6 56.Nf5+ Kh7 57.Qh5# 1-0