1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.e3 e6 5.Bd3 Bd6 6.O-O O-O 7.Nc3 Nbd7 8.e4 dxe4 9.Nxe4 Nxe4 10.Bxe4 Nf6 11.Bc2 h6 12.b3 Qc7 13.Bb2 Rd8 14.Qe2 b6 15.Rad1 Bb7 16.Bb1 c5 17.d5 exd5 18.Bxf6 gxf6 19.Qd3 d4 20.Qh7+ Kf8 21.Rfe1 Be5 22.Nxe5 fxe5 23.Qh8+ Ke7 24.Rxe5+ Kd7 25.Bf5+ Kc6 26.Qf6+ Rd6 27.Be4+ Kd7 28.Qxf7+ Kc8 29.Re7