1.e4 h6 2.c3 c5 3.d4 e6 4.Nf3 d5 5.exd5 exd5 6.Bd3 Nc6 7.O-O cxd4 8.cxd4 Bd6 9.Re1+ Nge7 10.a3 O-O 11.Nc3 Bf5 12.Kf1 Qd7 13.Kg1 Rae8 14.h3 Na5 15.Ne5 Bxe5 16.dxe5 d4 17.Ne4 Qd5 18.Bxh6 Nac6 19.f4 Bg6 20.Rc1 Nf5 21.Rc5 Qa2 22.Nf6+ gxf6 23.Bxf5 Bxf5 24.exf6 Rxe1+ 25.Qxe1 Qe6 26.Qg3+ Bg6 27.f5 Qxf6 28.Bxf8 Kxf8 29.fxg6 fxg6 30.Qg5 Qe6 31.Rc1 Ne5 32.Rf1+ Ke8 33.Qg3 d3 34.Qe3 Qd5 35.Rd1 g5 36.Kh1 g4 37.h4 Kf7 38.Qf4+ Kg8 39.Qg5+ Kh7 40.Re1 d2 41.Rd1 Qe4 42.Qxd2 g3 43.Qg5 Ng4 44.Rd7+ Kh8 45.Qg7# 1-0