1.d4 Nf6 2.c4 e6 3.g3 a6 4.Bg2 d5 5.Nd2 Be7 6.Ngf3 b6 7.cxd5 exd5 8.Ne5 O-O 9.O-O Bb7 10.b3 a5 11.Bb2 Re8 12.Rc1 Na6 13.e3 Bf8 14.a3 c5 15.dxc5 Nxc5 16.b4 axb4 17.axb4 Na4 18.Bd4 Bxb4 19.Nc6 Bxc6 20.Rxc6 Re6 21.Rxe6 fxe6 22.Nf3 Nc3 23.Qb3 Ne2+ 24.Kh1 Nxd4 25.Nxd4 Qd6 26.Nxe6 Qxe6 27.Qxb4 h6 28.Kg1 Rc8 29.Rd1 Rc2 30.Qb3 Rc5 31.Bf3 b5 32.Kg2 Kh8 33.Rd4 Qc6 34.h4 Rc4 35.Rd2 b4 36.Ra2 Ne4 37.Qd3 Qb7 38.Ra5 Rc5 39.Rxc5 Nxc5 40.Qf5 Ne4 41.Qf8+ Kh7 42.Bg4 d4 43.Bf3 dxe3 44.Qf4 e2 45.Bxe4+ g6 46.Bxb7 e1=Q 47.Qf7+ Kh8 48.Qxg6 Qg1+ 49.Kxg1 b3 50.Qxh6+ Kg8 51.Qg6+ Kh8 52.Qe8+ Kh7 53.Qa8 Kg6 54.Qa7 Kh5 55.Qa6 b2 56.Bf3# 1-0