1.d4 Nf6 2.Bd2 d5 3.e3 c5 4.Nf3 cxd4 5.exd4 Nc6 6.c3 Bf5 7.c4 g6 8.cxd5 Nxd5 9.Qb3 Bg7 10.Bc4 Nb6 11.Bxf7+ Kf8 12.Bc3 Bf6 13.Be6 Qd6 14.Bxf5 gxf5 15.O-O Qd5 16.Nbd2 Rg8 17.Rfe1 Rd8 18.Rad1 Rg4 19.Qc2 Kg8 20.Kh1 Rf4 21.Rc1 e6 22.Kg1 Kf7 23.Qd1 Rg8 24.g3 Rfg4 25.h3 R4g6 26.Kh2 h5 27.h4 Rg4 28.Qe2 Qxa2 29.b3 Re8 30.Ra1 Qc2 31.Rec1 Re4 32.Qf1 Rg4 33.Rxc2 Na8 34.Ne4 Be7 35.Nf6 Reg8 36.Qd3 Bd8 37.Qe3 Rxh4+ 38.gxh4 Kf8 39.Qf4 Rg1 40.Qxf5 Rc1 41.Qa5 Be7 42.Qxh5 Na5 43.Ra4 Nxb3 44.Qh6+ Kf7 45.Ne5# 1-0